Stock Photo - Obelisk and St. Peter´s Basilica. St. Peter´s Square. Vatican City. Rome. Italy

Stock Photo: Obelisk and St. Peter's Basilica. St. Peter's Square. Vatican City. Rome. Italy.

Searchable keywords

Choose multiple keywords