Eleanor Clare Hargrave Sharpe

(died 1952) ()

Children

Partners