Salad with halloumi cheese aand various vegetables on a table

Salad with halloumi cheese