Vellela

Description and Comments

Spotted quite a few of these on Deerfield Beach, FL

Author

Type of organism

Jellyfish

Quantity

11

Latitude

26.32

Longitude

-80.08

Condition

Unhealthy