Archibald Scott Weir - Pedigree | FamilyCentral
 19 Feb 1843 - 10 Sep 1923
 13 Sep 1790 - 10 Jul 1873
 26 Jul 1809 - 1 Aug 1875
Family Group
Family Group
 25 Nov 1778 -
Family Group
Family Group
Family Group
Family Group
Family Group