Duck Whole

15.00 AED

Frozen Duck all the way from Portugal. Sold in 1.8kg packs