dew drops on green leaf

Royalty-free stock illustration ID: 135524618

dew drops on green leaf