Sue Leech

Sue Leech is a Puppeteer that worked with DaSilva Puppet Company.