Mallicolo en stor ö bland Hebriderna,