A fish normally found in tropical waters has been spotted in the waters around Skye and Ardnamurchan.
The ocean sunfish was spotted last Friday by the crew of a fishing boat ofithe north coast of Skye. A sunfish was also seen off Ardnamurchan on Wednesday.
It is the fourth time this year the sunfish, which drift with ocean currents, has been recorded by the Hebridean Whale and Dolphin Trust.