The Day of The Dead by Diego Rivera.

El día de los muertos is a holiday celebrated across México, where it´s actually a  national holiday, and on a minor scale in several other Latin American countries. Today, the holiday is celebrated on November 1st and 2nd and is used to honor the memory of deceased relatives. Families do this by following sacred traditions such as visiting the graves of their loved ones, decorating their tombs, and building alters with flowers, food, candies, toys, and sugar skulls, among other personal items. November 1st is called Día de los inocentes (Day of The Innocent), which is reserved to pay respect and remember passed children and infants. November 2nd is called Día de los muertos (Day of the death) and is used to remember deceased adults. Day of The Dead dates back over 2,500 years to Pre-Hispanic Latin America, where ancient Aztecs held a month long festival in honor of the goodness of the afterlife, Mictecacihuatl.