
The humpback whale that died after it washed ashore on Long Island's Lido Beach, New York. Reuters
The humpback whale that died after it washed ashore on Long Island's Lido Beach, New York. Reuters
Stranded humpback whale dies on Long Island beach
Huge animal is one of several found along the shores of New York and New Jersey over the past two months