Press Release – Green Spot Château Léoville Barton
Earlier this week I attended the launch of Green Spot’s newest edition, “Château Léoville Barton” at Château Léoville Barton in Bordeaux. Below is their official press release, but as I have much...