View all 1 wines from Le Serre Nuove Dell'ornellaia

 

Le Serre Nuove Dell'ornellaia Bolgheri 2010

D.O.C., Bolgheri Rosso, Tuscany, Italy

Reviewed: November 10, 2012

$59.95
  • 129
91/100