- Ecclesia Turonensis
Vatican Unveils Nativity Scene, Lights Christmas Tree
The Vatican unveiled the Nativity scene and lit the Christmas tree with energy-saving lights in Saint Peter's Square in Rome, Italy during a late afternoon ceremony December 5th.

3 views0 comments