2003 Chateau Latour Pauillac Bordeaux - 100 pts - 750ml

2003 Chateau Latour Pauillac Bordeaux - 100 pts - 750ml

In Stock Unavailable

Regular price $995.00 Sale

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