Shiny dew on green foliage.

Stock photo ID: 314570308