Lion's mane jelly(?) washing up on shore

Author

Type of organism

Jellyfish
Lion's mane

Quantity

1

Latitude

48.14

Longitude

-123.44