The group 'Castellers de Vilafranca' form a human tower called 'castell' during a biannual competition in the northeastern Spanish city of Tarragona October 1, 2006. The formation of human towers is a
Castellers de vilafranca Banque de photographies et d'images à haute résolution - Alamy