Mary E. Hargreaves

(d. 1929)

Children

Partners