Green grapes (Malvern Link WR14)

Large quantity of green grapes. Not very sweet, and have seeds. Any use to winemakers?