Laparra Carmenere Red Wine 2010 Find this wine Find this wine

Laparra Carmenere Red Wine 2010

La Parra from Chile. had At MArmLade in PR

4 years ago by Plshihadeh