Nativity scene and Christmas tree unveiled at the Vatican

2017-12-07 11

Thousands gather in St Peter's Square for the unveiling of the nativity scene and Christmas tree in Vatican City.

Free Traffic Exchange