A water buffalo that escaped from a farm in Fife has returned after almost two weeks on the run.

The one-year-old, called Bert, escaped from Torbain Farm near Kirkcaldy on Saturday, December 9.

Owner Steve Mitchell, of The Buffalo Farm, had asked for the public's help in finding the 300kg mammal, offering a Christmas turkey as a reward.

The farm has now said Bert made his way back to his shed on Wednesday night.

A post on Facebook said: "Eddie visited the shed this morning to do his usual routines and discovered an amazing early Christmas present... our wanderer has returned!

"We have given him a stern talking to but he will also get a bit extra TLC today. It's a massive weight off our mind and we are really delighted to have him back.

"Thank you to everyone who has been so supportive, the interest in young Bert has been phenomenal."

Bert escaped during a weighing, squeezing through a gate and falling down an embankment.

The search for the on-the-run animal included volunteer pilots from the Civil Air Patrol taking to the skies in light aircraft.