Preview Dew drop on a leaf Image ID: 832-18968 Artist: Benjamin Redeleit Purchase a commercial license Buy framed prints & more from our print store close closeup dew drop garden green leaf life nature one single singular still view water waterdrop