Whale washed up

Apparently. Melros beach.