Lincoln Estate, Poplar, London 1972 one of the last... 16 May 1972, NLA - NLA1909239.jpg

Lincoln Estate, Poplar, London 1972 one of the last... 16 May 1972, NLA - NLA1909239.jpg