honestly speaking, i was only wondering, err ya, those are droplets of water on the leaf, have no attachment in my mind that it would be dew and neither do i have the very refreshing feeling in my mind after reading about it was dew on the leaf. Had i were you i would had included the leaf end instead of cropping it off. That would have a more interesting perspective on the pic. Best is that you are able to capture a drop of dew on the top of leaf, with the light gently illuminating from the drop of water...
Well, that my 2cents worth though...