Leaf Green Nature Logo Icon Vector V3 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