2cm Carapace of Liocarcinus depurator.

2cm Carapace of Liocarcinus depurator.

Observation - 2cm Carapace of Liocarcinus depurator.. Description: