Donegal Sperm Whale stranding not out of the ordinary
There have been reports of three whales and a dolphin have been found beached in recent days. The Irish Whale and Dolphin Group says it recieved reports of a pilot whale on Fintra Beach in south Donegal earlier this week. And in the latest discovery, a male sperm whale was found stranded on Omey Island […]
Donegal Sperm Whale stranding not out of the ordinary Read More »