International Institute of Social History
International Institute of Social History: Fresh Breeze in the Shop
From the International Institute of Social History this is "Fresh breeze in the shop" a Chinese political propaganda poster by Cheng Minsheng, 1975.