Designed by
Title
Castellers Barcelona 2013 #30553290
Description
BARCELONA, SPAIN - APRIL 21: Some unidentified people called Castellers do a Castell or Human Tower, typical tradition in Catalonia, on April 21, 2013 in Barcelona, Spain.
This image is editorial