Blepharis mitrata

Blepharis mitrata

Observation - Blepharis mitrata - Southern Africa. Description: