Richard Armstrong - Pedigree | FamilyCentral
 Abt 1709 -
 Abt 1712 - 1793
 Abt 1680 - 1742
 Abt 1684 -
Family Group
Family Group
Margaret Osborne
 md. 27 Dec 1774
Family Group
  Children