public profile
Daughter of Christopher Muggary Macrae and Mary Macrae Sister of Flora Murchison; Duncan Macrae and Catherine Finlayson