Torres Altos Ibericos Crianza 2011
The Torres Altos Ibericos Crianza 2011 is 100% Tempranillo sourced from Torres estate vineyards (they own 1,000s of acres of vines) on the Iberian Peninsula in the Rioja region of Spain. Torres is a large family owned winery and vineyards, founded in 1870. Spanish wine is classified by the length of time the wine is…
Read More