Welcome, Sign In
Dead Dolphin Found on Remote Hillside 2 Miles Away From Ocean
Description:Residents of Donegal, Ireland are baffled after a dead dolphin was found lying on the ground with injuries to its head. It was found about 2 miles away from the sea.
dead dolphin hillside
dead dolphin ireland