Most awarded luigi einaudi wines

91
Red still
14.00%, 0,75 l
WS 93
LM 93
JS 92
HK$ 371.00
Buy
Last 6 bottles