Royalty-free stock photo ID: 70576735

interior of the St. Peter's Basilica in Rome, Italy - Image