Leaf in drops
A rainshower increases the beauty of nature. Small droplets of water remain on the petals of flowers and leaves and that is incredible. This is one such picture that I have captured through my camera- a droplet rolling the surface of a leaf.
Nature Droplets Leaf Rains