British troops land on Faroe Islands
1940 front page Daily Mirror British troops land on Faroe Islands. 17th April 1940 issue
Picture No
11010399
Media ID
46080371
Size
4921px x 6290px
(7.2MB)
Credit
©John Frost Newspapers/Mary Evans Picture Library
Source
John Frost Newspapers
Date
1940





























