Michael Jefford

Michael Jefford is a Puppeteer that worked with DaSilva Puppet Company.