Blepharis forgiarinii

Tags

Blepharis forgiarinii is a plant of the Acanthaceae family.