Tag:

Whale

Humpback Whale Washes Ashore On Long Island Humpback Whale Washes Ashore On Long Island
Humpback Whale Washes Ashore On Long Island Authorities are investigating after a deceased whale washed ashore on Long Island. The juvenile…