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.

one year ago by Njfrankel