View all 2 wines from Lan Gran

 

Lan Gran Reserva Estate Btld. Tempranillo 2003

D.O.C.A., Rioja, Spain

$26.95
  • 113
 
 

Lan Gran Reserva Tempranillo 2001

D.O.C.a, Rioja, Spain

Reviewed: August 29, 2009

$24.95
  • 118
90/100