A Photographic Tour of London in 1992 through the Lens of Peter Marshall
#39 Lower Thames Street, City
Places & People