Hannah Armistead - Pedigree | FamilyCentral
 Abt 1679 - 1736
 Abt 1635 - 1726/28
 Abt 1611 - Aft 1660
 Abt 1605 - Bef 28 Sep 1671
Family Group
Family Group
William Shelton
 md. 10 Dec 1698
Family Group
  Children