Humpback Whale

Humpback Whale
Dreamstime
May 20, 2018 - 12:36 pm
A humpback whale was found dead late last week in Long Beach, Long Island.
Read More