Freepik
    Rome, Italy - August 27, 2012: Tourists at Spanish Steps at Square of Spain in Rome, the capital of Italy. It is also called the Piazza di Spagna.

    Rome, Italy - August 27, 2012: Tourists at Spanish Steps at Square of Spain in Rome, the capital of Italy. It is also called the Piazza di Spagna.