Turkey offal

no image
Frozen turkey liver, kg
Code: U519182
Barcode: 2596420