Sarah Halsey

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Sarah Halsey

B: 21 Dec 1834 in , Ashe, Nc

D:

M: John Andrew McLymont McMillan

28 Feb 1852 in , Ashe, Nc