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