Carlowrightia venturae

Tags

Carlowrightia venturae is a plant of the Acanthaceae family.