Blepharis espinosa

Tags

Blepharis espinosa is a plant of the Acanthaceae family.