public profile
Daughter of Donald MacLean and Elizabeth MacLeod Wife of Duncan Tailor MacRae Mother of Peter Charles MacRae