Saint Peters Basilica on the Saint Peters Square in Vatican City in Rome.

- Image ID: CBPNXH
Saint Peters Basilica on the Saint Peters Square in Vatican City in Rome.
Peter Probst / Alamy Stock Photo
Image ID: CBPNXH
Saint Peters Basilica on the Saint Peters Square in Vatican City in Rome. Petersdom auf dem Petersplatz im Vatikan in Rom. Caution: For the editorial use only. Not for advertising or other commercial use! Copyright by Peter Probst.
Location: Rome Italy Vatican Europe

Similar stock images