Arctopus echinatus ...

Arctopus echinatus ...

Observation - Arctopus echinatus ... - Southern Africa. Description: