A surfer was winched to safety from rocks surrounded by rough sea on the isle of Lewis.
The man was one of three surfers who got into difficulty at Mangersta on Tuesday.
Two of them managed to make it to the safety of the shore. The third man clung to rocks as he was battered by waves.
Stornoway Coastguard helicopter crew winched him from the rocks and took him to the safety of the nearby beach.
Miavaig and Breasclete Coastguard Rescue Teams were also sent to assist the surfer.
The alarm was raised just before 6pm in a 999 call from the member of the public.
The Maritime and Coastguard Agency said the surfers were feeling the effects of the cold, but were uninjured.
They were looked after by the coastguard rescue teams on scene who warmed them up in their vehicles and gave them hot drinks and some food.