Downloaded videos come without watermark.

US: Dead Humpback Whale Washes Ashore On Staten Island

You can also download at AP / Reuters
  • Captured on Friday 17th of September 2021
  • Location is New York City


A dead humpback whale was washed ashore in Staten Island, New York on September 17. The whale was first spotted floating Read more...