Wednesday, December 21, 2005

Vatican Nativity Scene

I have been searching endlessly to find a picture of the life size nativity scene in St. Peter's Square. Does anyone know where to find it?