Carmen Chile Carmenere 2006 Find this wine Find this wine

Carmen Chile Carmenere 2006

Carménère at its finest. The bottle says it all " you cant talk about passion. You have to taste it."

2 years ago by Paleeo

More posts