Lenin vs a giant monster! Who will win! Find out in this 11 x 17 inch poster, printed on 100lb paper. Comes with this description:
During the tumultuous 1930s in the Soviet Union, propaganda posters were one of the government’s main forms of influencing public opinion, as well as a kind of avant-garde art. As the monster problem grew to ...