Leaf Green Nature Logo Vector V17 by Upgraphic Leaf, green, nature, natural, organic, vector, logo, design, symbol, eco, sign, illustration, icon, element, bio, health, ecology, plant, concept, floral, fresh, isolated, abstract, tree,... Download