Chateau Leolucas

Bordeaux Blend

9.11 ratings
-no pro ratings
Bordeaux, France
Top Notes For
Guide 1980

Chateau Leolucas, Montagne Saint Emilion, France 2005.

Chateau Leolucas, Montagne Saint Emilion, France 2005.

Dec 11th, 2012