An altar known as an ofrenda decorated for Day of the Dead festival at the Jardin Principal in San Miguel de Allende, Guanajuato, Mexico. The week-long celebration is a time when Mexicans welcome the dead back to earth for a visit and celebrate life.
{}