Water drops on fresh green leaf