A colorful travelogue of London's most historic buildings and the residual damage still left from WWII.
1931
2015
1939
2016
1934
2025
1941
2013
1896
1940
2019
1944
1943
1946
1942