On Sale

Duck Breast 8oz

Sale price

Regular price £3.33
( / )

Frozen duck breast, so in approximately 8oz Breasts.