Adult flower spider, Misumena vatia (Thomisidae).

Adult on leaf, 3X; . Credit: Jack Kelly Clark
Credit: Jack Kelly Clark