Home Page
St. Peter's Square
St. Peter's Basilica
as seen from the square of Piazza Pio XII
Travel photography
Family-friendly:
true