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.


Tags:
Nature Droplets Leaf Rains
  • 1 likes

Creations For All
Submitted under Rainy Day
Category: Nature