The sun shines in the green leaves. Nature spring background. Shutterstock Image - The sun shines in the green leaves. Nature spring background. - ID: 1090043360