By Mike Jones

Now that’s a well-timed photograph!

This hungry dolphin was caught on camera at the exact moment he managed to catch a leaping salmon in his teeth as he played in the Moray Firth, in Scotland.

Amateur photographer Lorraine Culloch, from Arbroath, snapped the mammals appearing to play with their food before she photographed one particularly hungry dolphin holding an enormous fish between his teeth.

Pic from Caters News / Lorraine Culloch

Lorraine said: “The dolphins gather at this point an hour after low tide to feed on the Scottish Salmon.

“Dolphins sometimes throw salmon around people think they’re “playing” with the fish.

“But actually, dolphins need to feel that the fish that they are trying to swallow fit properly and comfortably down the throat without hindrance or obstacles otherwise the fish could become jammed or lodged there – which is why they appear to toss them about with their noses.

Pic from Caters News / Lorraine Culloch

“I just love watching the dolphins – they’re so amazing and they are really well fed here, with possibly some of the biggest and best salmon in the world.”