Duck Whole

15.00 د.إ

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

Out of stock