Red Still wine, 2016 Tancredi Donnafugata, Bottle 75cl, Italy, Sicily

2016 Tancredi Donnafugata

Robert Parker
93