Duck liver 500gr

£8.50

fresh from our farm

Weight 0.5 kg
SKU: SQ3404136 Category: Tag:

You might also like