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