ROME, ITALY - JANUARY 29: Tourists and locals stroll in Piazza Navona in Rome on January 29, 2013. The famous statue was built in 1651

ROME, ITALY - JANUARY 29: Tourists and locals stroll in Piazza Navona in Rome on January 29, 2013. The famous statue was built in 1651 - 18145440

Similar stock images

to-top-page