Duck Breast

Duck Breast

£4.95Price

British Duck breast, approx 250g each. Sold individually.