Designed by
Title
Vector green leaf with dew drops icon set, organic symbols, natural, environment, green logo set #89691668
Description
Vector green leaf with dew drops icon set, organic symbols, natural, environment, green logo set. Ready to be used for business logo, organic products label, natural symbol, environment, green leaving, nature related.