Back to Italy Page
This is the Fountain of the Four Rivers (Fontana dei Quattro Fiumi) in the Piazza Navona.