Tag Archives: human pyramids

human castle building

Spain has the coolest traditions. Between tomato fights and the running of the bulls you find this… Casteller.

Leave a Comment

Filed under visual stimuli