Whole Duck

Whole duck, approx 5.5 lbs each. Includes heart and gizzard. $10.99/lb. Flash Frozen.


Related Items

Quick Shop
Quick Shop