Epiphany puppets are sold at the traditional Christmas market in Rome’s Navona square December 13, 2005. REUTERS/Alessia Pierdomenico
Epiphany puppets are sold at the traditional Christmas market in Rome’s Navona square December 13, 2005. REUTERS/Alessia Pierdomenico
