John Hale

Family Group Record | Pedigree Chart | Descendancy Chart

John Hale

B ABT 1757 in , Franklin, Va

D