Whale species never seen in Irish waters washes up on Donegal coastThe initial discovery was made by a family walking along Sweet Nellies Beach on the Inishowen Peninsula