Back to photostream

Scared of monsters

The Fontana delle Tartarughe (The Turtle Fountain) is a fountain of the late Italian Renaissance, located in the beautiful Piazza Mattei, in the Sant'Angelo district of Rome, Italy.

1,289 views
4 faves
9 comments
Uploaded on May 22, 2013
Taken on April 30, 2013