Duck legs frozen

080186
$
77.00
Pack of 6 frozen duck legs. Approx. 6lb.
Made on
Tilda