Torresella Nero d'Avola 2010

Torresella Nero d'Avola 2010
Nero d'Avola from Sicily, Italy Smooth & Supple Wine Type: Red Wines Vineyard: Torresella Winery Rating: unrated wine.com price: $12.99