HomeCatalogue2019.264

2019.264

2019.264

Propaganda leaflet produce by Allies casting doubt amongst Germans that they could win WW2, With translation