An Italian man has been taken to hospital after he and another kayaker capsized in a sea loch.
The pair, who were not wearing lifejackets, got into difficulty and ended up in the water in Loch Carron in the Highlands at 8.38pm on Tuesday.
The coastguard said Kyle RNLI lifeboat and a coastguard helicopter went to the scene. However, by the time they arrived a group of passing kayakers had managed to rescue the two men and bring them back to shore at Ardaneaskan.
The pair, believed to be on holiday, were passed into the care of the emergency services.
The Italian man, who is in his 60s, was extremely cold and was taken to Broadford Hospital on Skye while the other man was checked at the scene and did not need further medical attention.
Kyle of Lochalsh coastguard rescue team also attended the scene.
Daniel Elliot, helm for Kyle of Lochalsh RNLI Lifeboat, said: “Luckily some people on shore heard the kayakers shouting for help and called the emergency services before going out in their own kayaks to assist.
“It highlights the importance of being prepared, and always wearing a buoyancy aid or lifejacket when going out on the water.
“This type of incident requires a multi-agency response, and our crew train regularly to ensure they can work seamlessly with partner agencies when needed.”