Rémy Martin Louis Xiii Cognac, Baccarat Crystal Decanter, France (700ml)
Cognac
Cognac, France
$5,300.65 (94433)
Critic Reviews (1)
Margaret Swaine
Sign In to see Critic Reviews. Not a Member? Please Sign Up.
Synonymous with perfection for over a century, Louis XIII is picked from the very best vineyards in Grande Champagne....