public profile
Daughter of Donald Macrae and Anne Macrae Sister of Alexander Macrae and Donald Macrae Half sister of Ann Macrae; Duncan Macrae; Christian Macrae and Mary Macrae