Margaret Annal - Pedigree | FamilyCentral
 2 Nov 1852 - 1 Aug 1929
Family Group
Family Group
Alexander Cromarty
 md. 29 Mar 1883