View all 1 wines from Château La Serre

 

Château La Serre Merlot Blend 2005

A.C., Saint-Émilion, Bordeaux, France

Reviewed: August 15, 2009

$58.00
  • 132
90/100