Born 19th August 1921 Died 18th October 2003
Location 8 Sydney Road, Richmond upon Thames
Categories
Authority
More Information David Lodge