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.
Popular categories
Advertising space











