la capra

wine, wine, wine.

La Capra is a new brand (and brand new) wine brought to the world by those smarty pantses at The Fairview ...