Caroline Nancy Layne

Family Group Record | Pedigree Chart | Descendancy Chart

Caroline Nancy Layne

B 1821 in , , Nc

D 1867 in , Buchanan, Va