France Labeyrie Frozen Duck Liver block

40-60g per piece
1kg / pack

HK$620.00

Out of stock