Blepharis stuhlmannii

Tags

Blepharis stuhlmannii is a plant of the Acanthaceae family.