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 035

EuropePiazza Navonacity squareRomeItalyBaroque architectureFontana del MoroMoor Fountain