Tomato Basil Parmesan Soup

This is taken from www.365daysofcrockpot.com . I was looking for a delicious soup recipe after sampling a flight of soups at Soup Spoon Cafe in downtown Lansing for Valentine's day. It was so yummy, and exactly what I needed for these cold winter days. And on top of that, it is a crockpot recipe, so a lot of the work can be done ahead of time. picture taken from 365 Days of Slow Cooking blog but I plan on taking my own picture as soon as I can Ingredients: 2 (14 oz) cans diced tomatoes, with juice ~1 cup finely diced celery ~1 cup finely diced carrots ~1 cup finely diced onions 1 tsp dried oregano or 1 T fresh oregano (have some extra in case you want to add more seasoning later) 1 T dried basil or 1/4 cup fresh basil (have some extra in case you want to add more seasoning later) 4 cups chicken broth ½ bay leaf (dried or fresh) ½ cup flour 1 cup Parmesan cheese ½ cup butter 2 cups half and half, warmed 1 tsp salt ¼ tsp black pepp...