top of page

Duck Whole Grade A Natural

00118
$47.96
In stock
1
Product Details

Whole frozen duck approx 4-6lb. Pricing is per each lb

Save this product for later
bottom of page