Eco Leaf Green Energy Logo Vector V15 by Upgraphic Leaf, vector, green, energy, symbol, icon, nature, ecology, eco, design, logo, natural, environment, sign, concept, electricity, business, power, abstract, technology, electric, plant, clean,... Download