Fontana del Nettuno (Navona)

fountain in Rome, Italy
English: La fonta del Nettuno is a fountain in piazza Navona in Roma.

General viewEdit

Neptune fighting the octopusEdit