Lion’s Mane Jellyfish

Lion’s Mane Jellyfish

Observation - Lion’s Mane Jellyfish - UK and Ireland. Description: Hundreds of Lion’s Mane jellyfish stranded

Hundreds of Lion’s Mane jellyfish stranded