Ribera del Duero. Nice. From CT wine store I think.

2 years ago by NorfolkCab