The identify won't ring a bell, but this city square is made up of certainly one of Rome’s most recognizable landmarks. Acknowledged in English given that the "Spanish Actions," the steep staircase linking Piazza di Spagna towards the Trinità dei Monti Church has become immortalized on the massive screen http://www.arcadetrainer.com/index.php?params=profile/view/2372299/