Opisthacanthus capensis

Opisthacanthus capensis

Observation - Opisthacanthus capensis - Southern Africa. Description: