Eco Leaf Green Energy Logo Vector V10 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