humans tower contest in barcelona merce 2012 - castellers stock photos and pictures
{"Image ImageDescription": "Barcelona, Spain - September 23, 2012: Human towers contest  at the Merce Festival 2012 in Barcelona. St. Jaume Square is packed with people who admired the show and   trying to photograph the highest human towers.", "Image Copyright": "Gargolas"}