View all 1 wines from De Luca

 

De Luca Armannia Pecorino 2011

I.G.T., Abruzzo, Italy

Reviewed: February 2, 2013

$17.95
  • 145
88/100