Travel Photography Photos tagged as rome Piazza della Repubblica
The famous Piazza della Repubblica in Rome, Italy. Fountain of the Naiads is featured in the center of the photograph. Print available for purchase at www.ItalyShoppe.com
Nearby accommodation: Town House Fontana di Trevi
Be the first to comment on this photo!
To comment on photos, you need to login first.
Have you forgotten your username or password? Retrieve Your Login Details