Roasted Mediterranean Vegetables with Fresh Tomato Basil Pesto

Try the new and improved version here…