Red Still wine, 2012 Imperial Gran Reserva CVNE, Bottle 75cl, Spain, Rioja

2012 Imperial Gran Reserva CVNE

Robert Parker
95 / 100