Stock Photo - Barcaccia fountain, Spanish steps and Piazza di Spagna, Rome, Lazio, Italy, Europe

Stock Photo: Barcaccia fountain, Spanish steps and Piazza di Spagna, Rome, Lazio, Italy, Europe.

Searchable keywords

Choose multiple keywords