The Lions Mane Jellyfish is the largest found on planet earth. Diving with these giant jellies of the deep meant getting a fair share of stings, but it was worth it to experience the magic of being caught in the web...
Printed on museum grade fine art paper made from recycled cotton rag.
Worldwide shipping available.
top of page
bottom of page