Home Page
St. Peter's Square
Swiss Guards are at the post of St. Peter's Basilica
Travel photography
Family-friendly:
true