Image 9 of 22
Casteller d´Villafranca
Castellers010.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 9 of 22
Castellers010.JPG