Leaf, nature, plant icon

leaf, nature, plant icon

More icons from the icon set Toolbar icon set

35 raster icons