Blepharis capensis

Blepharis capensis

Observation - Blepharis capensis - Southern Africa. Description: