Artist, Puppet Maker and Educator
Isle of Wight, UK