Greg Temple

Greg Temple is a Puppeteer that worked with DaSilva Puppet Company.