Cathy Lowe

Cathy Lowe (born April 29, 1986) is a Puppeteer that worked with DaSilva Puppet Company.