A Lion's Mane Jellyfish found at Race Point Beach in Cape Cod, Massachusetts. This jellyfish species is one of the largest in the world! These animals have over 1,000 tentacles, and will often have red colors on their top (bell). Follow on Instagram @wildlife_by_yuri
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections