Designed by
Title
Plastic bag with leaf, icon. Biodegradable, compostable and bio plastic. Eco friendly compostable material production. Zero waste #
Description
Plastic bag with leaf, icon. Biodegradable, compostable and bio plastic. Eco friendly compostable material production. Zero waste, nature protection concept. Vector Illustration