caption: A view of Tower Bridge on the River Thames in London, England when the river froze over in December of 1895 Victorian London, Vintage London, Old London, Victorian History, London Pride, Victorian Life, London History, British History, Old Pictures
exif: {}