Impressive colours! IMHO only two things make it not perfect
1. blue flower on the right side competing with main flower for the attention of the viewer
2. the red spots on upper left corner
A wonderfull macro, I think I should say what the two things that I don`t like. Don`t take offense.