Loading...
Uploaded by doreljurcovan on Aug 2, 2009
Square built on the former Stadium of Domitian. In the center there is the Fountain of the Four Rivers with an Egyptian obelisk. To the North there is the Fountain of Neptune, to the South is Fontana del Moro.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)