
✕
Rome The Spanish Steps Italy
The Spanish Steps (in italian: Scalinata di Trinità dei Monti) are a set of steps in Rome, Italy. Piazza di Spagna Barcaccia Roma
Image dimensions: 4608 x 2184 pixels
The Spanish Steps (in italian: Scalinata di Trinità dei Monti) are a set of steps in Rome, Italy. Piazza di Spagna Barcaccia Roma
Image dimensions: 4608 x 2184 pixels