BRITISH LIBRARY / SCIENCE PHOTO LIBRARY
Luftwaffe map of London. Chart of London, UK, centred over Mayfair Square, produced by the German Luftwaffe during World War II. Produced in 1940.
Model release not required. Property release not required.