is 453.69 KB, has a resolution of 928x908 pixels and was uploaded on July 19, 2022 @ 7:16 pm by user: franch. It is filed under the tags: fruit, green, fruit tree, technology, innovation. Click the blue button at the top to freely download: Logo Lime Green Leaf png.