no image
Fresh duck liver
Code: V509888
Barcode: 4779028301913