William Armstrong - Pedigree | FamilyCentral
 16 Mar 1746 - 13 Jun 1823
 Abt 1718 -
 1716 -
 Abt 1682 -
 Abt 1697 -
 Abt 1682 -
 Abt 1685 -
 Abt 1657 -
 Abt 1661 -