demons-Propaganda leaflets, released from a Consolidated Liberator of No. 231 Group during a dayligh

more about : demons