Tasty vegetable salad with cheese and olives in glass container isolated on white, top view NewAfrica DP-540769044