2015 San Leonardo

Alchohol: 13%

Price: £120

Grapes: Cabernet Sauvignon/Carmenère/Merlot

Origin: Northern Italy

Reviews