Mary Ham

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Mary Ham

B: ABT 1857 in , , Nc

D:

M: James Monroe Elliott

25 Aug 1875 in , Ashe, Nc