Gloucester: Children sit and watch a Puppet Show at the Waterfront Festival held at Stage Fort Park Saturday morning. Desi Smith Photo/Gloucester Daily Times. August 15,2009
090815dsmfestival