John Ball

Family Group Record | Pedigree Chart | Descendancy Chart

[-] John Ball

B: 1729 in , Middlesex, Va

D: 1752

M: Frances