View all 2 wines from Lan Gran

 

Lan Gran Reserva Estate Btld. 2003

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

$26.95
  • 98
 
 

Lan Gran Reserva Tempranillo 2001

D.O.C.a, Rioja, Spain

Reviewed: August 29, 2009

$24.95
  • 103
90/100