Small caterpillar or worm crawling on a green leaf. Plant seedling on the stone ground. New life, nature and environment concept.