Stock Photo - Night view of St. Peter's Basilica in Vatican City, the largest church in the world

Stock Photo: Night view of St. Peter's Basilica in Vatican City, the largest church in the world.

Searchable keywords

Choose multiple keywords