UNPEOPLED
London, summer 1986: a day long walk from Battersea to Stratford.
85 photos · 232 views