LEO Network

"Startlingly Large" Jellyfish Washes Up on Maine Beach

Peaks Island, Maine, United States

A large lion's mane jellyfish was found on the shore on Peaks Island, Maine, over the weekend that measured in at a whopping five feet.


Read On NECN (English)
Or translated into