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

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