Castells, Creating Human Towers In Tarragona, Spain
In “Castellers,” Mike Randolph shows us Spanish castells, tall towers made entirely of people at a festival in Tarragona, Spain.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed