A small brown snail rests on a wet green leaf with morning dew drops raindrops close up wildlife textured invertebrate creature environment - Free Stock Photo | Picren | PicRen