Red Still wine, 1986 Chateau Montrose, Bottle 75cl, France, Bordeaux

1986 Chateau Montrose

Wine Advocate
92 / 100