Meat & SeafoodDuck

Canards Brome Lake - Duck - Leg

Unit: Each (approx 250 g)

SKU: 20043500000


DUCK LEG -FROZEN