Creative layout made of green leaves. Flat lay. Nature background Shutterstock Image - Creative layout made of green leaves. Flat lay. Nature background - ID: 750593410