Charlotte Spencer

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Charlotte Spencer

B: 10 Sep 1835 in , Grayson, Va

D:

M: James H. Arnold

17 Mar 1858 in , Ashe, Nc