Fontana del Nettuno (Navona)

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

General viewEdit

Neptune fighting the octopusEdit