public profile
Daughter of Alexander Mackie and Margaret Ellon Bowman Sister of Margaret Mackie; Elspet Mackie and Elspet Mackie