Live Duck(About 3 lbs Each Weight before processing)

$15.99

About 3 lbs Each(Weight before processing)

Delivered directly from the grocery stores.