Nora Nicholson

Nora Nicholson

Born 6 December 1892 in Leamington, Warwickshire, England, UK

Died 18 September 1973 (aged 80)