Leaf Green Nature Logo Icon Vector V6 by Upgraphic Icon, nature, vector, leaf, design, green, eco, plant, symbol, logo, organic, natural, illustration, sign, concept, abstract, tree, ecology, element, graphic, template, isolated, creative, bio,... Download