1941: Historic London Bombed
From the International Herald Tribune archives: A layout of iconic sites in London that were bombed in 1941.
Read More…