[Leaflets.] /
Enemies of the Red Flag.
London : Enemies of the Red Flag,
Description based on: No. 76.