Seamless pattern green Leopard print Christmas tree vector illustration

Code produit:
468095783