Puppets for sale at the La Befana festival in Rome's Piazza Navona in January. (3.6.2012) Thought it best to go with something a bit more light-hearted & less provacative today so finally opened our Rome file. Thanks for all your comments yesterday - was quite surprised by your input as I really thought that shot would end up at the bottom of the barrel. - RuSu Photography