Chateau Lafleur Imperial 2006
ST
93+
A2011246
Regular price HKD $52,000.00/
Tax included.
Bordeaux, Rating: ST93+