Looks like a very nice butterfly to me, but there is just too much green to swallow this image. I have a sense of what you are trying to achieve but maybe a close crop of just the butterfly and the plant it is on would have been better. JMTCW.
The digital image is a dozen or so words
positioned carefully to paint a picture
that challenges the eye
and tricks the mind
into thinking, light is a title
and the palette a taste bud