an image of carrots and kale salad with toasted almonds