Results 1 results found Fountain of Neptune (Fontana di Nettuno), Cerro Santa Lucia (Santa Lucia Park), Santiago, Santiago Province, Chile, South America Fountain of Neptune, Piazza Della Signoria, Florence, Tuscany, Italy Fontana di Nettuno, Fountain of Neptune, detail, Piazza Nettuno, Bologna, Italy Sea god Neptune with octopus, Fontana del Nettuno Fountain of Neptune, Piazza Navona square, Rome, Lazio, Italy, Europe