Hampstead Heath, Tumulus, London, 1977. John Goodman - from our story 'Photos of a Desolate and Deserted London from 1977'

Hampstead Heath, Tumulus, London, 1977.

View The Article