Small green grasshopper resting on a wet leaf during a light rain shower in the garden - Free Stock Photo | Picren | PicRen