The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-2334863099
Abstract green leaf logo icon vector design. Landscape, garden, plant, nature and ecology vector logo design. Happy life Logotype Ecology concept icon
Powered By Shutterstock Artist: AL studio01