Thirty vineyards in Wales produce 150,000 bottles a year, some of them prize-winners and some even ordered by wine merchants in Bordeaux.
more on dailymail.co.uk
Thirty vineyards in Wales produce 150,000 bottles a year, some of them prize-winners and some even ordered by wine merchants in Bordeaux.