Born 19th January 1925 Died 22nd August 2012
Location 22 Noel Road, London, N1
Categories
Authority
More Information Nina Bawden