Blepharis affinis

Tags

Blepharis affinis is a plant of the Acanthaceae family.