John Hall - Pedigree | FamilyCentral
 13 May 1638 - 14 Oct 1710
 Abt 1611 - 23 Jul 1696
Family Group