On the back side, it states " Long Live Marxist Leninist Mao Zedong Thought!" Classic Revolutionary Poster Art from China.
Published by Art Unlimited, Amsterdam.