Blepharis buchneri

Tags

Blepharis buchneri is a plant of the Acanthaceae family.