Walking along the shore and stumbled upon hundreds of moon jellyfish... 🤯🌊
Nature never ceases to amaze! 🌊 Surfaced upon a sea of moon jellyfish (Aurelia aurita) floating near the beach. These fascinating marine creatures form massive aggregations...