Wine Shop

Lopez de Heredia Rioja Gran Reserva 2003 375 ml

Price: $27.00 per bottle

Dusty Cherries, Leather, Sweet Tobacco