Neptune fountain on Piazza Navona in Rome, Italy by Ivan Bastien for Stocksy United

Neptune fountain on Piazza Navona in Rome, Italy

Neptune fountain on Piazza Navona in Rome, Italy

Share this image

Image #111798
Uploaded 29 October, 2013
Camera: NIKON D300

This image is exclusive to Stocksy