Sangiovese: The Italian Prince
Sangiovese is Italy’s most planted grape. Best in Tuscany sour red cherries, earthy aromas, tea leaf notes medium-plus tannins, high
Read moreSangiovese is Italy’s most planted grape. Best in Tuscany sour red cherries, earthy aromas, tea leaf notes medium-plus tannins, high
Read more