Magnum Photos -
MEXICO. State of Chihuahua. Village of Choguita. Tarahumara Indians have sacrificed two goats and a sheep. 1985. 
Image Reference 
ABA1985010W00056/11A 
(PAR193) 
© Abbas/Magnum Photos 
High Res Ready 
View Other Images From Story