Lewisham 1979

These photos were taken in Lewisham and Crouch End, London in 1979.

Comments !

social