img_02893 | Roasted Mediterranean Vegetables with Fresh Tomato Basil Pesto