First, the good. I agree that the colors being quite good, and this has a very "out in the wild, fresh air" feel to it.
Where this might have room for improvement, is in exposure, focus, and framing. It appears to be a wee bit bright, the focus seems sharpest on the spiikey leaves/stems below the flowers (as opposed tot he butterflies), and this might benefit from a tighter crop, trimming away some of the busy lower and left areas of the frame. This would place more attention on your focal point, which is, after all, the two butterflies.
Please, even if you don't visit my gallery, check out my "Faves".I've left them intact since day "1", and would like it if every image there got the attention they deserved.
Although third_eye is right, I like this image. I think for a close-up and the time these butterfly's give you to take a photo, you got an excellent capture.