Beetroot, Carrot & Sesame Salad

Beetroot, Carrot & Sesame Salad; Delalicious