Frozen Duck Breast, (2x225g+) per pack

Product SKU: 327036

Availability: In Stock

K11,000.00