Home Page
Old Rome
The
Fountain of Neptune
is located at the north end of Piazza Navona
Travel photography
Family-friendly:
true