Your search yielded 3 images
A drop of rain is centered on a leaflet of the...
101606_2709 Rain Drop...jpg
Rain drops hanging on a tree branch reflect the...
Water droplets on the surface of a leaf