Lions Mane Jelly Goddard Park

Type of organism

Jellyfish
Lion Manes

Quantity

1

Latitude

41.67

Longitude

-71.44