Person ID: I17558570952

Medora Orena Bean

9 Oct 1870 – 6 Mar 1971

Female

Married: 1896

Sources & citations