French bean and sesame salad

104

a wonderful combination of flavours and textures.