1950s French Communist Party poster

1950s French Communist Party poster

1950s French Communist Party poster depicts American capitalism as an octopus