Well, I'll jump in first and say that I think this is excellent. The first thing that I like is the even light, and great detail in the white parts of the frame. A great exposure in good light. The composition, the off center placement of the flowers leading into the frame, and the repeating patterns of the flowers is all, IMO, ideal.
The rock in the background provides a nice clean background, and hints at the environment these live in.
Focus is in the right spot...I really can't nit pick this at all. Perhaps sharpening for web presentation could be helpful.
Really an excellent shot...can you link to the rest of the album???