A mariachi band dressed as skeletons for the Day of the Dead festival perform in front of the La Parroquia de San Miguel Arcangel church October 28, 2016 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.
Add to Cart Add to Lightbox Download