Whole Duck

-
$14.00 /lb.
Avg. 3.8 lb.