Simon Spencer

Simon Spencer is a puppeteer that worked with DaSilva Puppet Company.