Spider flower (Cleome hassleriana) from above, flowers fading with age. Native to South America.