Stephen Armstrong - Pedigree | FamilyCentral
 31 Mar 1686 - Feb 1748
 1648 - 10 Jan 1718
 1652 - 10 Jan 1717
Family Group
Family Group
Family Group
  Children