Downloaded videos come without watermark.

US: Dead Whale Washes Ashore On Lido Beach, New York

You can also download at AP / Reuters
  • Captured on Tuesday 31st of January 2023
  • Location is New York


A humpback whale was found dead on Lido Beach in Nassau County, NY on Monday morning, January 30. According to repor Read more...