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