Like Download 2.23 MB Water drops on a green leaf 2896 x 1635 pixels NIKON D610 55 mm f/11.0 1/125 s ISO 800 Online since: 23 December 2016 Taken: 3 October 2016 CC0 / Public Domain water drops leaf fresh water drop wet macro nature environment texture liquid rain light plant photo synthesis aperture green eco shine dew spring