Beached Humpback Whale
Nov. 23, 2024
35-Ft. Humpback Whale Washes Up on New York Beach Death of a gentle giant: Heartbreaking moment beached humpback whale appears to weep as it loses its battle to stay alive on Brazilian beach | Daily Mail Online Dead Humpback Whale Washes Ashore on Assateague Beach | Chesapeake Bay Magazine Dead humpback whale washes ashore at Nassau County's Lido Beach | Beached Humpback Whale