Urticina eques?

Urticina eques?

Observation - Urticina eques? - UK and Ireland. Description: