Rome, Saint Peter's Square

Royalty-free stock photo ID: 100091378

Rome, Saint Peter's Square