Eleanor Clare Hargrave Sharpe

(died 1952) (–)

Children

Partners