by paddythegolfer
Drops of dew water on a fresh green hosta leaf
The license type determines how you can use this image.