Liocarcinus depurator

Liocarcinus depurator

Observation - Liocarcinus depurator - UK and Ireland. Description: