View all 1 wines from Guicciardini Strozzi

 

Guicciardini Strozzi Strozzi Ocra 2006

D.O.C., Bolgheri, Il Sangue della Terra, Tuscany, Italy

Reviewed: May 2, 2009

$23.95
  • 105
90/100