Blepharis spinifex

Tags

Blepharis spinifex is a plant of the Acanthaceae family.