Louis Latour Chassagne Montrachet | SW12623 1998 · price comparison · Wineseekr