'Castellers', human tower, arising in front of town hall during the Mercé festival, Stock Photo, Picture And Rights Managed Image. Pic. T59-665682