Christopher Barlow

Puppet maker, Creature FX, Designer, Illustrator

Chris Barlow Puppets and Creatures

www.chrisbarlow.me

London, United Kingdom