Rome, Italy, the city cleaning cleans the Piazza di Spagna

- Image ID: D23XC0

Rome, Italy, the city cleaning cleans the Piazza di Spagna

Agencja Fotograficzna Caro / Alamy Stock Photo

Image ID: D23XC0

Location: Rome, Lazio, Italy