Mexico Penitent

Penitente Encruzado, wrapped in horse hair rope, carries a 40 kilo (90lbs) bundle of barbed 'zarza' canes, during the Thursday night procession. Holy week in Taxco de Alarcon, Mexico. (2011)