Creamy Tomato and Carrot Soup

66

A rich and creamy soup made up of fresh carrots, tomatoes, onion, and garlic.