John MacLeod of MacLeod, the 29th chief of his clan and the man who tried to sell Skye's Cuillin Ridge, has died at the age of 71 in a London hospital.
John MacLeod of MacLeod, the 29th chief of his clan and the man who tried to sell Skye's Cuillin Ridge, has died at the age of 71 in a London hospital.
John MacLeod of MacLeod, the 29th chief of his clan and the man who tried to sell Skye's Cuillin Ridge, has died at the age of 71 in a London hospital.