Basilica of Santa Margherita Ligure, Sanctuary of Nostra Signora della Rosa, Piazza Caprera, Santa Margherita Ligure, Genova (Genoa), Liguria, Italy, Europe
Fountain of Neptune dating from 1576, in the Piazza Della Signora, Florence, UNESCO World Heritage Site, Tuscany, Italy, Europe
Statue of Neptune, Piazza Della Signora, Florence, Italy