utahpuppetry.com
PuppetFest 2012 – 21st Annual Puppetry Festival
The Puppetry Arts Guild of Utah offered its 2012 Annual Puppet Fest on Saturday April 21st! This day long activity is a community service by the guild and included hands on workshops for all …