Designed by
Title
Sculpture Ogre Mouth, at the famous Parco dei Mostri, also called Sacro Bosco or Giardini di Bomarzo. Monsters park. Lazio, Italy #124867722
Description
Renaissance sculpture Ogre Mouth at the famous Parco dei Mostri, also called Sacro Bosco or Giardini di Bomarzo. Monsters park. Lazio, Italy