SLOW THINGS, VENCE, France