Royalty-Free photo: drop of water, drip, leaf, macro, water, dew, green, red

water dew on green and red leaf
water dew on green and red leaf
Public Domain

Photo keywords:

Download original Image(resolution:3677x2461)
  • cpu-line Aesthetic score 67
  • eye-line Views 29