Piazza Navona is a city square in Rome, Italy. It is built on the site of the Stadium of Domitian, built in first century AD, and follows the form of the open space of the stadium. The ancient Romans came there to watch the agones ('games'), and he... Read further
License: All Rights Reserved