Designed by
Title
organik sticker, label, badge and logo. #262416463
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