A colorful travelogue of London's most historic buildings and the residual damage still left from WWII.
1949
1952
2021
2025
1908
1964
2014
2020
1962
1947
1996
2005
2023
2013
1903
1968
2018
2019
1972
2015