Image 11 of 22
Casteller d´Villafranca
Castellers016.JPG
Traditional celebration in the small town of Villafranca, in Spain, where the people make huge human towers. Villafranca, Spain.Photo: Bernardo De Niz
Image 11 of 22
Castellers016.JPG