What is it?

What is it?

Observation - What is it? - Global. Description: I found this marine organism on the beach of Mallorca. Thousands of them were swiming on top of the water. They seems to try to attach themselves on the rocks.

I found this marine organism on the beach of Mallorca. Thousands of them were swiming on top of the water. They seems to try to attach themselves on the rocks.