Blepharis fleckii

Tags

Blepharis fleckii is a plant of the Acanthaceae family.