A starfish and urchin

A starfish and urchin

Observation - A starfish and urchin - UK and Ireland. Description: