US: Dead Humpback Whale Washes Ashore On Staten Island
- Captured on Friday 17th of September 2021
- Location is New York City
Description
A dead humpback whale was washed ashore in Staten Island, New York on September 17. The whale was first spotted floating Read more...