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