Devotees of Santa Muerte pray at the altar in Tepito, Mexico City.
Offerings of snacks, alcohol, cigarettes, flowers, and candles at the altar of Santa Muerte, also known as the 'White Girl,' in Tepito, Mexico City.
A roadside shrine located in Santa Fe, Mexico City.
The Atlautla Cemetery just before the Day of the Dead.
Altar construction and other Day of the Dead preparations in the town of Tochimilco.
A memorial wall is located at the Basilica of Our Lady of Guadalupe in Mexico City.
A Bible found left behind at the U.S.-Mexico border wall.
Dried bones wrapped in embroidered cloth are placed in wooden crates inside a niche at the cemetery of Pomuch, Campeche.
The alter of Santa Muerte (the Saint of Death) in Tepito, Mexico City.
A young girl has her face painted for the Day of the Dead tradition in San Andres Míxquic.
An ofrenda/altar for Día de los Muertos (Day of the Dead) is covered with candles and flowers. The cempasúchil flowers (Aztec marigolds) are one of the four elements: water, wind, earth, and fire.
The Day of the Dead ritual of bone cleaning in Campeche, Mexico.