Occurred on March 10, 2024 / Venice, Florida, USA
Info from Licensor: "This happened March 10, 2024. A whale beached itself on the sandbar near Service Club Park in Venice, Florida. This animal was apparently found too late for any rescue efforts and eventually died."