public profile
Son of John MacRae and Ann Nicolson Brother of Roderick MacRae; Hector Macrae; Jane Macrae; Donald Macrae; John Macrae and 2 others; Archibald Macrae and Mary Macrae « less