Catherine MacLean
Catherine is no longer alive.
Details of Catherine's family with Angus MacLeod