Margaret Ann Armstrong - Pedigree | FamilyCentral
Family Group
 6 Nov 1746 - 1788
Family Group
  - Abt 1784
 1717 - 11 Dec 1760
 1 Mar 1687/88 -
Family Group
  Children
    1.