Red Still wine, 2013 Barolo Lazzarito Vietti, Bottle 75cl, Italy, Piedmont

2013 Barolo Lazzarito Vietti

Vinous
96 / 100