I'm not voting on this one because I don't want to give a really low score. This is not a Still Life. A Still Life requires an arrangement of inanimate objects. Not objects as they are found in nature.
I would have liked it more if the actual focus were on the bee instaed of the flower, or a diffeent title since it is not, colors and lighting are good, 5.
I'm sure your getting plenty of "not still life" so I'll comment on the photo itself....I love the pattern created by the tips of the flowers and you've got some decent contrast going. The bee is OOF however which ruins the mood for me. Good use of rule of thirds in your composition.