Designed by
Title
Eco wooden box with green leaf, set of icons. Biodegradable, compostable packaging. Eco friendly material production. Nature #310678083
Description
Eco wooden box with green leaf, set of icons. Biodegradable, compostable packaging. Eco friendly material production. Nature protection concept. Editable strokes. Vector illustration