View all 1 wines from Tenuta Di Castelgiocondo

 

Tenuta Di Castelgiocondo Lamaione Marchesi De' Frescobaldi Merlot 2007

I.G.T., Tuscany, Italy

Reviewed: February 5, 2011

$63.95
  • 118
92/100