ian hamilton Magic / Physical Performance Art
gloucestershire, United Kingdom
Specialties / Skills
Large Illusions, Close Up Magic, Comedy Magic, Puppeteering

gloucestershire, United Kingdom
Large Illusions, Close Up Magic, Comedy Magic, Puppeteering