Mermaid's Glove

Mermaid's Glove

Observation - Mermaid's Glove - UK and Ireland. Description: sponge in the eulittoral zone on the beach

sponge in the eulittoral zone on the beach