An amateur video has captured the rare sight of a basking shark cruising close to shore in one of Ireland's most beautiful bays.
The video was filmed by local man Graham Sweeney this week.
Graham was out on Keem Bay - a signature discovery point on the Wild Atlantic Way - when he spotted a young basking shark cruising just metres from the shore.
The shark, swimming as if enjoying the bay to itself, is an evocative sight.
Basking shark are the largest fish in the North Atlantic, and they once swam off Achill in abundance - almost 10,000 were caught between the 1950s and 1980s, according to Sean Molloy, Manager of Achill Tourism.
They are docile, toothless, and harmless to humans.
Populations dwindled, however - largely due to the boom-and-bust fishing cycle - and by 1984, the island's shark fishing industry ceased operations for good.
Basking sharks are today is listed by the ICUN as endangered in the Northeast Atlantic, according to The Irish Basking Shark Project, an amalgamation of research studies based in Ireland.
There are no population estimates for basking sharks in Irish waters, nor enough data to indicate population growth or decline, the Project says on its website (baskingshark.ie).
But could the animals be making a comeback?
Molloy says there has been "a huge increase" in the number of basking shark sightings off Mayo this year. It's not alone. Recently, US shark expert Dr. Pete Klimley said Donegal offered the potential for a 'shark park'.
"I don't think people in Ireland really understand what a jewel they have... I don't believe there's anywhere else in the world where you could see that," he said.
Klimley was speaking at Malin Head, where the Irish Basking Shark Study Group (IBSSG) hopes to develop a basking shark research and visitor centre.
On Achill, local fishermen are currently erecting a storyboard memorial which will tell the story of the island's shark fishermen, Molloy said.
For more on Achill Island, see achilltourism.com. To find out more about basking sharks, or report a sighting, see baskingshark.ie.