Rome, Italy. Famous Saint Peter's Square in Vatican and aerial view of the city.

Royalty-free stock photo ID: 125398649

Rome, Italy. Famous Saint Peter's Square in Vatican and aerial view of the city.