Fetta & Pesto

Delightful Roasted Vegi, Fetta & Pesto Salad.