Wow, Look What Washed Up

Dead baby whale.
Baby whale on Greenwood State Park Beach in Elk, CA.