Fountain of Neptune
                                  
                               
				<<  |
				<  |
				>  |
				>>  | 
				menu 
	
		
Countries of Europe: Italy - Rome
The Fountain of Neptune (1574) at Piazza Navona or Stadium of Domitian
You may freely use and distribute the images and maps of this website if the euratlas logo remains in place.