Diego Rivera mural depicting the history of Mexico in the Palacio Nacional or National Palace, Mexico City