public profile
Daughter of Donald Macrae and Isabella Nicolson Sister of Alexander MacRae; Mary Macrae; Donald Macrae; Janet Mary Macrae; Angus Shaw Macrae and 3 others; John Macrae; Hector Macrae and James Donald Macrae « less