The Lion's Mane Jellyfish or also called giant jellyfish (cyanea capillata) is one of the largest known jellyfish. I found this one while I was freediving in Scotland close to Coll Island.
The Lion's Mane Jellyfish or also called giant jellyfish (cyanea capillata) is one of the largest known jellyfish. I found this one while I was freediving in Scotland close to Coll Island.