Martha Hallum

Family Group Record | Pedigree Chart | Descendancy Chart

Martha Hallum

B ABT 1745 in , Guilford, Nc

D ABT 1783 in , Guilford, Nc