letter D and leaf vector logo with green color

Code produit:
841147590