A young orca has been rescued after becoming stranded on a beach in Orkney.
The 3.4m (11ft) long animal, thought to be a male, was spotted at Bay of Newark on Sanday on Monday.
Volunteers from the British Divers Marine Life Rescue (BDMLR) charity and local residents spent more than an hour helping the orca.
BMLR said strandings of orca were “incredibly rare” and it believed the Sanday incident was the first successful rescue of an orca by its volunteers.
The charity said it would monitor the island’s beaches for the next few days to make sure the whale did not strand again.
The charity said: “After about an hour and with help from local residents to stabilise the animal, it suddenly took matters into its own fins and made a move to swim off.
“Unable to hold the animal any longer, the stretcher was lowered and the orca swam forward straight out towards the open sea.”
Orca can be seen around Scotland’s north and west coasts.
Animals from a pod known as the 27s were seen hunting seals off Sunday at Christmas, but the orca rescued on Monday is not from any of the pods seen around Orkney and Shetland.
Orkney Marine Mammal Research Initiative has been liaising with experts, including in Norway, to try and identify the young animal.