Wine Reviews

Showing 1 wine results
Vigne dei Mastri, SuperBa, Barbera d'Asti Superiore, 2012
Vigne dei Mastri
SuperBa
Barbera d'Asti, Superiore
Piedmont, Italy
2012
Tasting Score:08 Feb 2017
93