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