Born1873 Died 16th November 1961
Location Vale of Health, London, NW3
Categories
Authority
More Information Barbara Hammond