Torres Gran Sangre De Toro Reserva 2008, Do Catalunya

Red Blend Red Blend
Penedès, Spain

$15.95 (315648)

  • None
     
  • Drink Now Or Cellar
  • 8585

85 pts
0
June 23, 2012