Spain

Rioja 2013 Tempranillo, Santiago

Bottle $13.46 $14.95
Josh says: "On the palate it is round, well-balanced, well-structured with a pleasant finish." Read More