Nativity scene unveiled in Vatican's St Peter's Square

74 views
  • About
  • Export
  • Add to
A giant nativity scene is unveiled in St Peter's Square at the Vatican. Duration: 0:47

0 comments