Abstract green leaf logo icon vector design. Landscape design, garden, Plant, nature and ecology vector logo. Ecology Happy life Logotype concept icon. Vector illustration, Graphic Design Editable Des Shutterstock .eps vector - Abstract green leaf logo icon vector design. Landscape design, garden, Plant, nature and ecology vector logo. Ecology Happy life Logotype concept icon. Vector illustration, Graphic Design Editable Des - ID: 1076515775