A fire in one of the London apartment buildings after a German air raid on December 31, 1940. Battle of Britain.
Location: London, UK
Date: 01 January 1941
The Greatest hi-res photo archive!
The famous World images
A fire in one of the London apartment buildings after a German air raid on December 31, 1940. Battle of Britain.
Location: London, UK
Date: 01 January 1941