Stephen Mottram

Stephen Mottram is a Puppeteer that worked with DaSilva Puppet Company.