Royalty-Free photo: macro, drip, drop of water, leaf, close, water, rain, raindrop, nature, macro photography, green

micro photography of water dew drops on leaf
micro photography of water dew drops on leaf
Public Domain

Photo keywords:

Download original Image(resolution:5634x3756)
  • cpu-line Aesthetic score 81
  • eye-line Views 73