Leaf In Drops

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

Creations For All
Submitted under Rainy Day
Category: Nature