Most of the paintings, prints and sculptures will be available to buy — with a number of works available for less than £250. Carla must be the only Italian that finds the English weather more ...