Footage of a seal pup being released at Aberdour after being found injured two months ago.
Three seal pups that were rescued after being found badly injured in Fife have been released back into the wild.
The seals - named Glow, Ness and Lomond - were re-introduced to their natural habitat at Silver Sands, in Aberdour, Fife, by the Scottish SPCA.
The charity had cared for the pups since they were found by members of the public in November.
The pups had recuperated in a large salt water rehabilitation pool at Deep Sea World in North Queensferry.
Glow had been found at St Monans, barely a week old, with an infected umbilical cord.
Ness was rescued from Cellardyke with a wounded eye, while Lomond was washed off his birthing ground at Crail and had wounds on his body after being bashed against rocks.
It is fantastic to be involved in the rehabilitation and conservation of these amazing mammals
The seals had initially been cared for at the Scottish SPCA Wildlife Centre in Dunfermline before being transferred to Deep Sea World.
The centre's manager, Colin Seddon, said: "These pups came in to us in poor condition and in need of specialist care.
"It is extremely rewarding to see them now, fit and healthy and ready to be released back to their natural habitat.
"In collaboration with Deep Sea World, we have given them the best chance of survival, and we hope that they go on to live and breed in Scotland's coastal waters for years to come."
Deep Sea World aquarist Chris Rowe said: "It is fantastic to be involved in the rehabilitation and conservation of these amazing mammals.
"We have all enjoyed watching Glow, Ness and Lomond grow and learn to fend for themselves during their time at the aquarium.
"We wish them all the best as we prepare the pool for the next batch of rescued pups."