Fattoria Le Pupille Saffredi 2010, Igt Maremma Toscana

Red Blend Red Blend
Tuscany, Italy

$103.95 (74435)

  • None
     
  • Cellar
  • 9494

94 pts
0
October 25, 2014