Red Still wine, 2017 Bolgheri Rosso Le Serre Nuove Tenuta Dell'Ornellaia, Bottle 75cl, Italy, Tuscany

2017 Bolgheri Rosso Le Serre Nuove Tenuta Dell'Ornellaia

James Suckling
93 / 100