Abstract tree made of hands and leaves. Nature logo or ecology. Environmental protection, nature conservation, organic, eco friendly icon, symbol Shutterstock .eps vector - Abstract tree made of hands and leaves. Nature logo or ecology. Environmental protection, nature conservation, organic, eco friendly icon, symbol - ID: 433150951