Nice butterfly plan view!
Macros are difficult and you seem to have got nice and close. technically speaking .. it is a little soft perhaps (looks a little like slight camera shake .. but I am not sure .. possibly you were just too close for that lens to focus) and the colours do appear over saturated and a little cool... is this straight out of the camera?
-My Gallery-
The virtue of the camera is not the power it has to transform the photographer into an artist, but the impulse it gives him to keep on looking. - Brooks Anderson