Carnival of Mexican Life

Carnival of Mexican Life (detail)Diego Rivera

563
This scene from Carnival of Mexican Life (1936) mocks imperial and capitalist excess. Donkey-headed elites, masked peasants, and a skull-emblazoned flag form a surreal parade of corruption and resistance. Drawing on the Carnival of Huejotzingo, Rivera fuses satire, folk ritual, and political critique to expose social hypocrisy.