Domaine Leroy 2003 Clos de la Roche
Grand Cru Red 750 ml
Score: 95
Tasted: Jan 01, 2005
Drink: 2015+
Issue: 17
Don't miss!