
S16 Skeleton of mysterious sea beast that was washed up on Scottish beach by Storm Ciara baffles locals S16
The skeleton of an enigmatic creature found on a Scottish beach during Storm Ciara is shrouded in mystery. The fascinating creature was discovered on the Aberdeenshire coastline…