1/1

The Spanish Steps are a set of 135 steps in Rome, Italy with the Piazza di Spagna at the base and Trinità dei Monti church at the top. Architects Francesco de Sanctis and Alessandro Specchi, 1723-25.
Filename: ROC - 0036.JPG
Copyright Friends of San Diego Architecture
Copyright Friends of San Diego Architecture