Donald MacKinnon - Pedigree | FamilyCentral
 15 Mar 1840 - 2 Jul 1896
Family Group
Family Group
Alexis Macleod
 md. 18 May 1875