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

2 years ago by Plshihadeh