Designed by
Title
The Ogre Statue Bomarzo, Italy #49460184
Description
BOMARZO, LAZIO, ITALY - JANUARY 10, 2015: The Ogre or Orcus Mouth is the most famous statue in The Park of the Monsters (Sacred Grove) of Bomarzo. Is a huge head of a man petrified by a shout.