Castellers de la Vila de Gràcia teaching children to build human castles at the Jardins de Frederica Montsen, Barcelona.

Advertisements