Day 46
Spanish Steps
August 1, 2023 in Italy ⋅ ☀️ 25 °CThe Spanish Steps is a set of steps in Rome, Italy, that lead from the Piazza di Spagna to the Trinità dei Monti church. The steps were built in the early 18th century and have since become a popularRead more