The Fontana delle Tartarughe (The Turtle Fountain) in Rome


The Fontana delle Tartarughe (The Turtle Fountain) is a fountain of the late Italian Renaissance, located in Piazza Mattei, Rome, Italy


Size: 4152px × 3390px
Location:
Photo credit: © Zoonar/Valerio Rosati / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ancient, ephebes, fo, history, landini, mattei, piazza, rome, sculpture, tourism