Medusa

Type of organism

Jellyfish
Polla

Quantity

100

Latitude

39.17

Longitude

-0.24