14 notes & January 4, 2012 We visited and AWESOME puppet show and yes puppet makers are all over the place in Sicily: Knights, Princesses and Brutality at the Puppet Show Filed under Puppets Muppets Puppet Show Puppet Maker Craft Monsters Sicily Palermo Travel Blog Travel