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