A seven-metre-long whale has been freed by Royal Navy divers after getting trapped in fishing lines.
The humpback whale got caught near Applecross, off the Isle of Skye after three ropes tangled round its tail.
A Navy spokesman said the ropes were tied to the sea-bed, which is why the whale couldn't get away.
Luckily a team of eight divers from the Defence Diving School at Portsmouth were in the area and were able to cut the whale loose to free it.
Lieutenant Richard Watson, officer in charge of the diver training exercise, said: "We are really pleased with the results. The animal was really very distressed, but we were able to dive below it in order to cut the lines.
"The whale was clearly tired but we will be keeping an eye on it while it makes its way out of the sound."