Turtle Fountain

Home

Turtle Fountain is a copy of the Fontana della Tartarughe which stands in a piazza not far from St. Peter’s in Rome.