Nathaniel Davis

Family Group Record | Pedigree Chart | Descendancy Chart

Nathaniel Davis

B 17 Apr 1655 in , Devonshire, England

D 1710 in , Hanover, Va