no image
Fresh duck legs, ~500 g
Code: V509880
Barcode: 23335516