LUIGI EINAUDI 2015 CANNUBI BAROLO

Item #: i_305472
Bottle Size: 750ml
Wine Spectator: 93
James Suckling: 94
QOH: 1
In stock
$79.98
-
+