Yellow Pimpernel

Taenidia integerrima

Habit
Leaves
Flower