Blepharis drummondii

Tags

Blepharis drummondii is a plant of the Acanthaceae family.