The French Wine People

Online Wine Shop

  • Lalande de Pomerol, Chateau Garroud,  2011

Lalande de Pomerol, Chateau Garroud, 2011

  • £19.95



Type: Red
Region: France - Bordeaux Red
Grape: Merlot, Cabernet Sauvignon