2013 Langhe Nebbiolo, Ca` Viola

£28.95

£154.40 per case (£25.73 per bottle)
Save 11% on a case of 6 bottles

25 in stock

SKU: CV0213RA Categories: , ,