View all 1 wines from Gran Sangre De Toro

 

Gran Sangre De Toro Reserva, Torres 2008

D.O., Catalunya, Pened├Ęs, Spain

Reviewed: June 23, 2012

$15.95
  • 210
88/100