Feedback

Vatican Christmas Tree Lights Up St. Peter's Square

 

With just one week until Christmas, the Vatican got in the festive spirit by switching on the  the lights on its Christmas tree.

Shows