Marchesi di barolo wine spectator 90+ wines

91
Red still
14.50%, 0,75 l
WS 94
RP 91
JS 93
HK$ 456.00
Buy
Last bottle