Born 14th December 1882 Died 14th October 1957
Location 22 Mecklenburgh Square, London, WC1
Categories
Authority
More Information Helena Normanton