user 449675 about 7 years ago [hidden] Yep, that's definitely the Spanish Steps and the Trinità dei Monti. 3 Reply Copy ID Copy Link