Born 26th March 1893 Died 4th March 1972
Location 2 Warmington Road, London, SE24
Categories
Authority
More Information Richard Church