movable food cover leaf logo design

Code produit:
395184840