Mysterious sea creature washed ashore in Orkney identified

The beached whale at Marwick Bay in Orkney.
The beached whale at Marwick Bay in Orkney.

Breaking