Great photo.
There is something special in this image, I'm not sure whether the colors, minimal green casting - induced among other, perhaps, by high shutter speed?? light, DOF or the result of this multi factorial combination. Anyway wonderful shot.