Foto de stock - Barcaccia fountain, Spanish steps and Piazza di Spagna, Rome, Lazio, Italy, Europe

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