Margaret Amelia Harkness - Pedigree | FamilyCentral
 Abt 1859 - 19 Jul 1927
 23 Jun 1820 - 6 Feb 1878
 27 Nov 1820 - 20 Oct 1904
 5 Jan 1789 - 27 Aug 1885
Family Group
Family Group
Family Group