Amazing Living Statues in Spain

Published on May 10, 2015 by

Spain has some of the most amazing living statues that I’ve seen in all of my travels. These people take the concept of living statue to a whole new level! It’s like their life or something!

Category Tag

Add your comment

Your email address will not be published.