The Turtle Fountain is in Piazza Mattei

The Turtle Fountain is in Piazza Mattei Travel photography Family-friendly: true