Alexis Macleod - Pedigree | FamilyCentral
 1 May 1850 - 29 Dec 1923
Family Group
Family Group
Donald MacKinnon
 md. 18 May 1875