DUCK HEADS $1.65 PER POUND

$16.50

These are from Carrisa Country Ducks. They were fed only organic feed and on green pastures.

Out of stock

SKU: 510 Category: Tags: , , , ,