Elevated views of St. Peter's Square and Rome city skyline from the top of St. Peter's Basilica, Vatican, Rome, Lazio, Italy, Europe
Resolution
7360 x 4912px
Contributor
Rights
Release
Stock Photo ID
D246_66_485
More ways to save
Market freeze