Le Clos Retails Most Expensive Bottle of Red Wine

Le Clos Retails Most Expensive Bottle of Red Wine

November 2, 2013
Wine merchant Le Clos unveiled a Balthazar (12 L) of Château Margaux 2009 at the cost ...
Read more