public profile
Son of Duncan McRae and Maggie McRae Brother of Murdoch McRae; Finlay McRae; Mary MacRae; Christopher MacRae and Kate McRae