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