Piazza Navona, Neptune Fountain in Rome, Italy

Royalty-free stock photo ID: 60732532

Piazza Navona, Neptune Fountain in Rome, Italy