A Photographic Tour of Deptford, London in the 1980s by Peter Marshall
#21 Ted’s Rooms, Creek Rd, Deptford, Greenwich, 1988
Places & People

A Photographic Tour of Deptford, London in the 1980s by Peter Marshall
#21 Ted’s Rooms, Creek Rd, Deptford, Greenwich, 1988
Places & People