Combine all ingredients in a stockpot and bring to a boil. Cover and let simmer for 2 hours. Allow to cool. Puree in a blender. Serve warm, room temp or chilled. This soup will keep in the refrigerator for up to 5 days.