Blepharis fenestralis

Tags

Blepharis fenestralis is a plant of the Acanthaceae family.