CHÂTEAU TALBOT Château Talbot Chateau Talbot 2016 - Saint Julien, France BRL 723 Sold Out Harrods SHOP NOW FIND SIMILAR