ROME - ITALY
The Papal Basilica of St Peter in the Vatican. St Peter's Basilica & St Peter's Square.
Ref: 89
Photographer: John Lambert
The Papal Basilica of St Peter in the Vatican. St Peter's Basilica & St Peter's Square.
Ref: 89
Photographer: John Lambert