Deli Bites Duck 65g | Desertcart Israel