Roasted Red Peppers

Roasted Red Peppers

Roasted red peppers stuffed with vine tomatoes and herbs.