Cleome foliosa. Capparaceae. Brandberg.

Click on images to see enlarged