Attribute this image
You must attribute the author and the source, when using this image. Copy the attribution details below and include them on your project or website.
Search
Piazza di Spagna is a large iconic public square and tourist destination located in the heart of Rome. It is well known for its impressive Baroque-style staircase, the fontana della Barcaccia, and a statue of the Immaculate Conception.
You must attribute the author and the source, when using this image. Copy the attribution details below and include them on your project or website.