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