It is either Duck or Goose but the best Potatoes are roasted in one of them!!

Pure Duck Fat 320gr

£3.26Price