Mary Armistead - Pedigree | FamilyCentral
 1696 - 29 Jun 1775
 1671 - 13 Jun 1711
 1676 - 1753
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group