Diego Rivera's enormous mural cycle at the Ministry of Public Education celebrates Mexico: its festivals, its industries, and its people in over 100 panels Diego Rivera, first and second floor murals ... by Megan Flattley