Stephen Smart

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