Cyanea capillata/Lion's mane

Author

Type of organism

Jellyfish

Quantity

100

Latitude

41.29

Longitude

-69.37