Set of nature concept icons. Vector illustration for ecology, environment, recycling, renewable energy, green technology, natural products. Shutterstock Image - Set of nature concept icons. Vector illustration for ecology, environment, recycling, renewable energy, green technology, natural products. - ID: 653916241