Shiny dew on green foliage.
Stock photo ID: 314570308