Vale Cider stall at Cowbridge Food and Drink Festival Serving customers on Vale Cider’s stall at the annual Cowbridge Food and Drink Festival