Rome Italy - dorosario-photos
Powered by SmugMug Log In

Piazza Navona is a city square in Rome,Italy. it si built on the site of the Stadium of Domitian.

File Ref: Rome-2006 040

EuropePiazza Navonacity squareRomeItalyBaroque architectureFountain of NeptuneFontana del Nettuno