Tuesday, August 19, 2014

Roaring Rain

Every year villagers dress in jaguar costumes and parade during a rite for plentiful rain and abundant crops in Chilepa, in Mexico's Guerrero state.

No comments:

Post a Comment