Rome 2009 - EverythingEverywhere
Powered by SmugMug Log In
The Fountain of the Naiads on Piazza della Repubblica - Rome, Italy

The Fountain of the Naiads on Piazza della Repubblica - Rome, Italy

EuropeItalyRomeThe Fountain of the NaiadsPiazza della Repubblicalandmarktourist attraction