Orca stranding on Florida beach is first on record in U.S. SoutheastPalm Coast, Florida, United States 11 Jan 2023
Anchorage Daily News
|