A body has been recovered on the Isle of Rum in search of a missing hillwalker.
Police made the discovery on the afternoon of Saturday, June 1.
While formal identification is yet to take place, the family of Mary Molloy have been notified.
The 68-year-old was last seen walking in the area between Trollabhal and Bealach an Fhuarain on the island around 2.30pm on Saturday, May 25.
She was in contact with her family around 6.30pm but it is unknown where she was at that time.
Mountain rescue teams, helicopter and search dogs were launched in a bid to trace the missing walker.
Police said enquiries are ongoing but there are not believed to be any suspicious circumstances.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country