Designed by
Title
organik set sticker, label, badge and logo. #262416577
Description
Eco, bio, organic and natural products sticker, label, badge and logo. Ecology icon. Logo template with green leaves for organic and eco friendly products. Vector illustration