tree leafs and nature icons - vector icon set

- Image ID: KHBNB3
stoyanh / Alamy Stock Vector
Image ID: KHBNB3