William Hall - Pedigree | FamilyCentral
 1631 - 10 Mar 1667
 1601 -
 1605 -
Family Group
  Children