Duck - Grimaud Leg Quarters

Duck - Grimaud Leg Quarters

$12.00/lb. Avg. 1.25lb .
Sold Out

2 leg quarters per package