green leaf icon isolated on white

Code produit:
921656601