1kg Duck necks from locally sourced free range birds.

£2.10 £1.90

duck necks

35 in stock

SKU: 1-11-R Categories: , , ,