Art and Architecture - The Parco dei Mostri, also known as the Garden of Bomarzo or Sacro Bosco, Italy, created during the 16th Century.
tags:
original: https://zone55.tumblr.com/post/64781848493