Sea urchin

Sea urchin

Observation - Sea urchin - UK and Ireland. Description: