A swimmer has received emergency treatment after “getting into difficulty” near a Scots harbour.
The man was hauled aboard a passing vessel off Peterhead on Sunday afternoon after lifeboat crews were scrambled to rescue him from the water.
Volunteers are said to have given the man immediate medical treatment before he was taken ashore.
He was later handed into the care of the Scottish Ambulance Service.
A Police Scotland spokesperson said: “We were made aware of a swimmer in difficulty near to Peterhead harbour around 3.45pm on August 6.
“The man has been recovered by a passing vessel, returned to shore and passed into the care of the ambulance service.”