Neg: 35_295_39-40

35_295_39-40

1987. Maconachies Wharf self-build housing scheme, Westferry Road, looking south towards the river and Deptford Power Station

 23        © Mike Seaborne 2013