laughingsquid.com
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.
E.D.W. Lynch