Designed by
Title
Rome, Italy - Piazza Navona and Neptune Fountain #93315913
Description
Rome, Italy. The Fountain of Neptune, at Piazza Navona. This fountain from 1576 depicts the god Neptune with his trident fight against an octopus and other mythological creatures.