Still life of roast tomato and green bean salad