Born 5th June 1895 Died 20th January 1980
Location 14 St Mark's Crescent, London, NW1
Categories
Authority
More Information William Roberts