2010 Twin Creeks Vineyard Barbera Castello Di Amorosa Find this wine Find this wine

2010 Twin Creeks Vineyard Barbera Castello Di Amorosa

Not as structure or finish as prior tastes. A little flabby.

2 years ago by Njfrankel