Friday, December 26, 2008

Images of the Nativity from Piazza del Popolo in Rome


Images of the traditional Nativity scene display, more than 200 from all around the world, in Piazza del Popolo in Rome.

No comments: