(750ml)
Bottle: $18.95
12 bottles: $18.57
Rated 91 - The 2019 Langhe Barbera is deep, fleshy and delicious. A blast of dark red/purplish fruit, rose petal,...
VM
91