Mystery Creature - Donmouth Beach, Scotland
Random guesses are "seal" but one expert interviewed says it's a long-dead dolphin.
https://www.pressandjournal.co.uk/fp/news/environment/5822428/donmouth-beach-animal-expert/
Do you have an educated opinion?
Add comment