1941 front page Daily Mail German Forces 80 Miles From Leningrad

- Image ID: FWNEP6
1941 front page Daily Mail German Forces 80 Miles From Leningrad
John Frost Newspapers / Alamy Stock Photo
Image ID: FWNEP6
16th July 1941