Designed by
Title
Parco dei Mostri in Bomarzo, province of Viterbo, Lazio, Italy #59323449
Description
Orcus mouth sculpture at famous Parco dei Mostri (Park of the Monsters), also named Sacro Bosco (Sacred Grove) or Gardens of Bomarzo in Bomarzo, province of Viterbo, northern Lazio, Italy