People enjoying a quiet stroll could not believe their eyes when they saw a three-metre shark lurking in the shallows.
The basking shark, which had strayed from its normal habitat on the west coast of Scotland, was washed up injured on the beach yesterday.
Despite a five-hour struggle by animal welfare workers to return it to the sea, the giant fish later died.
Marine experts think the shark may have followed shoals of plankton around the northern tip of Scotland and into unfamiliar east coast waters.
Scottish SPCA inspectors Stuart Murray and Robert Baldie tried to save the shark after it was reported by a member of the public.
They found it washed up on the beach when they arrived at 10.30am, and a crowd of around 100 people gathered to watch the rescue attempt.
For full story see this link.