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