Blepharis leendertziae

Tags

Blepharis leendertziae is a plant of the Acanthaceae family.