Yvon's Reviewed Wines


 

Sella & Mosca Reserva Cannonau Di Sargegna 2006

Sardinia, Italy

Reviewed: November 6, 2010

$14.95
  • 167
88/100