Interactive tree of David Armstrong

David Armstrong 1787
Rhina Deal
Thomas Armstrong 17551849
Mollie Brown 1765
John Armstrong
David Brown
Isabella McClintock