View all 1 wines from De Falco

 

De Falco Squinzano Rosso 2007

D.O.C., Serre Di Sant'elia, Puglia, Italy

Reviewed: August 6, 2011

$16.95
  • 141
88/100