1kg Duck necks from locally sourced free range birds.

£3.15 £3.00

duck necks

119 in stock

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