Christmas cards for saleBeautiful Christmas cards, featuring original artwork by Prescription Art Test Valley patients, are now for sale. Cards are £1 each. 25p...