ON-315648

Torres Gran Sangre De Toro Reserva 2008, Do Catalunya

Red Blend Red Blend
Penedès, Spain

$15.95 (315648)

  • None
     
  • Drink Now Or Cellar
  • 8686
86 pts
0
June 23, 2012

Critic Reviews (0)