The mystery of a North Sea message in a bottle found on a Swedish island after 47 years has been solved by BBC Scotland News.

Friends Ellinor Rosen Eriksson and Asa Nilsson found the washed-up bottle earlier this year.

The damp and faded letter was hard to read, but they were able to make out the name Addison Runcie, the year 1978, and an address in Cullen, Banffshire.

It has now been established the letter referred to fisherman James Addison Runcie who had been on board the fishing boat Loraley, but who died in 1995. It was written by his then crewmate Gavin Geddes - who was amazed to be told it had been found 47 years after they dropped it overboard.

The two finders in Sweden said it was "fantastic" the mystery of the source had been solved, and Jim's sister described the story unfolding as "amazing".