Frozen Duck Leg, Boneless - 1kg pack

Product SKU: 327041

Availability: Available to Order

K8,030.00