Stock Photo: Castellers - human tower tradition in Catalonia -, Sant Jaume square, Festes de la Mercè, Barcelona, Spain

Stock Photo: 1566-1148170 Castellers - human tower tradition in Catalonia -, Sant Jaume square, Festes de la Mercè, Barcelona, Spain