The annual Tarragona human tower competition

The 24th annual castells competition takes place in Tarragona, Spain....

2,314 views guardian.co.uk

Interest

Photography
Discovered by starspirit
on Oct 7, 2012

Stumblers Who Like This Page