Try whipping up this Roasted Garlic Tomato Soup! It's a fresh, healthy, and creamy tomato soup recipe that you can prepare anytime.
66