French election poster

French election poster

1930s French right-wing propaganda poster portraying the leaders of the left-wing Popular Front as puppets of Moscow (Gallica Digital Library)