Published September 14, 2014 at 1801 × 1801 in Summer Reds 2013 Toro Tempranillo, Spain. 2013 Toro Tempranillo, Spain. 2013 Toro Tempranillo, Spain. ← Previous Next →