Frozen Duck

All duck products are sold frozen.
Duck Leg
From $6.25