Stung on foot at beach end of Fibba

Type of organism

Jellyfish

Quantity

1

Latitude

20.75

Longitude

-105.33