Dead Dolphin sp.??

Dead Dolphin sp.??

Observation - Dead Dolphin sp.?? - UK and Ireland. Description: