Spain

Narrowed By: 2013

Rioja 2013 Tempranillo, Santiago

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