public profile
Son of Torquil "Conneich" MacLeod and Margaret (dtr Angus "7th of Glengarry") MacDonald, 10GM Brother of Margaret Macleod; John MacLeod; Florence MacLeod; Catharine MacLeod and Elizabeth MacLeod