Ibiza

Type of organism

Jellyfish

Quantity

2

Latitude

38.92

Longitude

1.24