public profile
Wife of William Macleod, 1st of Hamer Mother of Roderick Macleod; William Macleod, 2nd of Hamer and Norman Macleod, of Ramasaig