Meat & SeafoodDuck

Canards Brome Lake - Duck - Breast (Frozen)

Unit: Each (approx 300 g)

SKU: 20043300000