Legras & Haas Blanc de Blanc Grand Cru 2011

Sale price Price $78.99 Regular price Unit price  per 

Champagne, France