2005 Chateau Latour Pauillac Bordeaux - OWC 6 x 750ml

2005 Chateau Latour Pauillac Bordeaux - OWC 6 x 750ml

In Stock Unavailable

Regular price $8,995.00 Sale

2005 Chateau Latour Pauillac Bordeaux - OWC - 96 Pts! Château Latour is one of Bordeaux's – and the world's – most famous wine producers. It is situated in the southeast...