public profile
Daughter of William Mackie and Agnes Tannahill Sister of Georgina Tannahill Mackie; Agnes Mackie; Mary Mackie and Elizabeth Mackie