Stock Photo - Fountain at St. Peter's Square, Basilica San Pietro in Vaticano, Vatican City, Rome, Italy, Europe

Stock Photo: Fountain at St. Peter's Square, Basilica San Pietro in Vaticano, Vatican City, Rome, Italy, Europe.

Searchable keywords

Choose multiple keywords