William Hall - Pedigree | FamilyCentral
 29 Sep 1616 - 8 Mar 1669
 1600 -
 Abt 1574 -
 Abt 1574 -
Family Group
  Children