Royalty-Free photo: leaf, green, plant, drops, the background, foliage, drop of rain, water, after the rain, drops of water, a drop of

green leaf with three dew drops
green leaf with three dew drops
Public Domain

Photo keywords:

Download original Image(resolution:3504x1862)
  • cpu-line Aesthetic score 70
  • eye-line Views 9