Sea Urchin

Sea Urchin

Observation - Sea Urchin - UK and Ireland. Description: