A sports watch lost by a swimmer off the coast of west Wales has reappeared 150 miles away in an Irish town.
Martina Morgan, originally from South Africa, was swimming with her friends in Tenby in early April when she noticed her Garmin watch, secured to a flotation device, had come loose.
Although she considered swimming after it as it drifted out to sea, her friends persuaded her to let it go.
To her surprise, three weeks later she received a call from beach artist Sean Corcoran, who had discovered the watch in a small bay called Ladies Cove near Waterford, in south east Ireland.
At first, Ms Morgan noticed "something bobbing away" in the water, but assumed it was another swimmer.
She then realised the belt holding her watch around her waist had come undone.
Ms Morgan said: "It was a Christmas present from my husband so I was pretty annoyed.
"But it was too far out for me, so I just had to wave goodbye to it."
Ms Morgan and her husband, Ed, did not expect to see it again, but received a call from an Irish number three weeks later.