1kg Duck mince locally sourced from free range birds

£1.90

duck mince

63 in stock

SKU: 3-10-L Categories: , , ,