fresh water droplets on leaf close up as in after rain

Royalty-free stock photo ID: 91010783

fresh water droplets on leaf close up as in after rain