Fountain of Neptune on Piazza Navona in Rome, Italy

Royalty-free stock photo ID: 117966274

Fountain of Neptune on Piazza Navona in Rome, Italy