Statue of St. Peter in front of St. Peter's Basilica

Royalty-free stock photo ID: 84403123

Statue of St. Peter in front of St. Peter's Basilica