Halal Duck Whole (1.6-2kg)

Halal Duck Whole (1.6-2kg)

Regular price £19.99

BUY ONE, GET ONE HALF PRICE