Duck Liver
$7.00
1 pint | Frozen | Duck liver is a nutritional power house and packed with flavor. A great introduction to organ meats.
$7.00
1 pint | Frozen | Duck liver is a nutritional power house and packed with flavor. A great introduction to organ meats.