Humpback Whale carcass
Humpback Whale Carcass
Carcasshumpback whalewashed ashoredeceasedmarine lifeshorelinebeachMegaptera novaeangliae