Wednesday, May 11, 2016

1941: Historic London Bombed

1941: Historic London Bombed


From the International Herald Tribune archives: A layout of iconic sites in London that were bombed in 1941.


Read More…