moon crescent and root leaf logo design illustration

Code produit:
820604761