The Oxford Wine Café

Red Ram, England, 330ml