This is cleome serrulata looking onto the top of the flower.
It is perennial south of here , but I have not been able to get it to winter over.
(Calgary Zone 3)
Cleome serrulata (Rocky Mountain bee plant)
