Claome spinosa

Cleome spinosa, flowers from July through to November , growing to a height of 1.2m.