Day of the Dead Festival Oaxaca, Mexico
A altar or ofrendas set up to celebrate the Day of the Dead festival known in Spanish as Día de Muertos November 2, 2013 in Oaxaca, Mexico.