Halloumi, Citrus and Avocado Salad

I saw this intriguing salad recipe on Bon Appetit’s website [...]