Leo von Herrmann, 8, and Guiseppe Tra, 6, both of Manchester, smile as they watch a pirate puppet show at Manchester Public Library. David Le/Gloucester Daily Times
110919DLEMPUPPET2