Sudden arrival of a smack of lion’s mane jellyfish on Australian beaches prompts warnings for swimmers.
Looking like something from another planet, this bizarre sea creature washed up on Step Beach in Fairhaven, Australia, in January 2024. The person who found it shared photos in the Field Naturalists ...