Designed by
Title
Castells, human towers in Tarragona, Spain #26639517
Description
TARRAGONA, SPAIN - SEPTEMBER 16: Castells on September 16, 2012 in Tarragona, Spain. Every year, during Santa Tecla festival, those typical catalan human towers are performed in Plaza de la Font
This image is editorial