Royalty-free stock photo ID: 602721920

Creative layout made of green leaves. Flat lay. Nature concept - Image