The moment a humpback whale breached from the water and backflipped in the Firth of Forth has been captured by an amateur photographer.

Allan Brown, 67, grabbed his camera after hearing there had been sightings of a big whale near his home.

Mr Brown, from Kirkcaldy in Fife made his way to Kinghorn, where he was able to overlook the water.

He spotted the animal and waited until it performed a spectacular breach followed by a big splash.

Mr Brown said: "I heard there had been sightings of a humpback whale and I only stay a couple of miles down the road."