Green sea urchin

Green sea urchin

Observation - Green sea urchin - UK and Ireland. Description: