St. Peter's Basilica, Rome, Italy

Royalty-free stock photo ID: 2339916

St. Peter's Basilica, Rome, Italy