Blepharis

Blepharis

Observation - Blepharis - Southern Africa. Description: