Duck (Restaurant)

Approx. 6 lb. each – 6 birds per Box