2024 © Maxim Tabachnik
Carnival of Mexican Life (detail)Diego Rivera
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.
Explore by type and place
Advertising space











