By Diego Rivera. Palacio Nacional.