halloumi salad

Halloumi salad.