A tiny loggerhead turtle has been described as "an absolute miracle" after being washed up on an Irish beach thousands of miles from home.
The six-inch reptile, probably less than a year old, was found beached upside down on the Belmullet Peninsula, Co Mayo, by a family out for a walk.
Kevin Flannery, Director of Dingle Oceanworld, who is looking after the loggerhead, said it was very rare for such a small turtle to be found alive after crossing the Atlantic from Florida.