US: Dead Whale Washes Ashore On Lido Beach, New York
- Captured on Tuesday 31st of January 2023
- Location is New York
Description
A humpback whale was found dead on Lido Beach in Nassau County, NY on Monday morning, January 30. According to repor Read more...