Chinese poster of Marx, Engels, Lenin, Stalin and Mao
Chinese poster of Marx, Engels, Lenin, Stalin and Mao. The text has been translated as ““Long live invincible Marxism-Leninism and Mao Zedong Thought”.
Share on Facebook
Share on Twitter
Share on WhatsApp

More Artefacts