Home Page
St. Peter's Square
St. Peter's Basilica
as seen from the street of Via della Conciliazione
Travel photography
Family-friendly:
true