Duck, smooth duck liver pate with gammon - 900g
Duck, smooth duck liver pate with gammon - 900g
Duck, smooth duck liver pate with gammon - 900g

Duck, smooth duck liver pate with gammon - 900g

Regular price £12.95 Save £-12.95
0 in stock