Chateau Le Moulin 2004 - Merlot Red Wine

Chateau Le Moulin 2004 - Merlot Red...

Red Wine by Chateau Le Moulin from Pomerol, France - Bordeaux. The vineyards for this wine are located on the west slope of Pomerol at Cloquet on the edge of the RN 89. The grapes are hand-picked, carefully sorted and de-stalked. Fermentation takes place.

Wine com
$39.99