Red Still wine, 2016 Le Serre Nuove dell Ornellaia, Bottle 6 x 75cl, Italy, Tuscany

2016 Le Serre Nuove dell Ornellaia

Wine Advocate
94 / 100