Big Jelly

Oct 4, 2018

The Lion's Mane Jellyfish is the largest kind you'll find in South Carolina.