James Craft

Family Group Record | Pedigree Chart | Descendancy Chart

James Craft

B 1724 in , , Nc

D

Henry Craft

B ABT 1700 in , , England

D

M