A huge basking shark has washed up on a South Ayrshire beach over the weekend.
The creature was discovered at Maidens on Sunday, June 30, with social media footage appearing to show the shark caught in rope.
The shark was still on the beach on Tuesday morning, with coastguard teams called out to the scene on Sunday.
A spokesperson for HM Coastguard said: "Just before 8.45pm on Sunday, June 30, HM Coastguard had a report of a beached cetacean at Maidens beach.
"Coastguard rescue teams from Girvan and Ballantrae were sent. British Divers Marine Life Rescue and the South Ayrshire Council were alerted."
Basking sharks are regular sites around the Scottish coast, and can grow to more than eight metres long.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here