Designed by
Title
Traditional Catalan show - Castell #44234699
Description
BARCELONA, SPAIN - APRIL 14: Traditional Catalan show - Castell in April 14, 2013 in Barcelona, Spain. Castellers de Barcelona performing at avinguda Portal del Angel
This image is editorial