A humpback whale rescued after being trapped in fishing nets for several hours has shown no ill effects from her ordeal by putting on a stunning show for tourists.

The 20-tonne mammal - known as Doris - thrilled onlookers as she frolicked off the coast of Cornwall at Falmouth Bay.

Sightseers on a local wildlife cruise were treated to the sight of the gentle giant breaching the surface a total of 25 times.

Keith Leeves, who has run AK Wildlife Cruises for many years, described the moment as 'pure joy'.

He said: "We know it's the same whale that got herself entangled in nets in Devon because we could see rope burn marks on her.