ROME - NOV 3: People walks in Piazza di Spagna and Spanish Steps, November 3, 2012 in Rome. Near 5 million people come to visit the city every year
Editorial use only
Editorial credit: pisaphotography / Shutterstock.com

Royalty-free stock photo ID: 122454958

ROME - NOV 3: People walks in Piazza di Spagna and Spanish Steps, November 3, 2012 in Rome. Near 5 million people come to visit the city every year