Fresh Duck

In stock

£17.50

Quantity -
Only {stock} left in stock
+

2.5K Fresh Succulent duck, satisfying and rich in flavour, perfect for roasting this festive season