Designed by
Title
ROME, ITALY - MAY 09, 2017 : Piazza Navona is a square in Rome, Italy. It is built on the site of the Stadium of Domitian, built #194377243
Description
ROME, ITALY - MAY 09, 2017 : Piazza Navona is a square in Rome, Italy. It is built on the site of the Stadium of Domitian, built i.n 1st century AD, and follows the form of the open space of the stadium. Italy
This image is editorial