Lovers of French wine will know the famous name of Chateau Latour, one of the premium wine labels in the world. This Chateau Latour 2003 wine is one of the finest wines from the famous vineyard. It’s the luxury fine wine that every sophisticated wine lover expects from an award wining wine maker. Taste the Latour Bordeaux today.
Rated – (4.5 / 5)