Fresh green leaves on branch against dark blurred nature background with close up of plant growing on a thin stem - Free Stock Photo | Picren | PicRen