Hannah Foster - Pedigree | FamilyCentral
 25 Jul 1694 - 17 Dec 1778
 12 Oct 1666 - 24 Dec 1741
 Nov 1671 - 30 Apr 1747
William Bradford
 md. 9 Dec 1714
Family Group
  Children