Hi, I'm Gerard Deigan. I'm a shadow puppeteer. I'm fully licensed and registered with Shadow Puppeteers of America.

  • July 12, 2012
  • 76 Views