Stock Photo: Castellers de Sants ´Castellers´ building human tower, a Catalan tradition Festa de la Merçe, city festival Plaça de Sant Jaume Barcelona,Catalonia, Spain
Stock Photo: 1566-583797 Castellers de Sants ´Castellers´ building human tower, a Catalan tradition Festa de la Merçe, city festival  Plaça de Sant Jaume Barcelona,Catalonia, Spain