The most recent whale carcass washed ashore on May 19.
Oil Drilling Platform in the Santa Barbara CA Channel.