In a large pot, brown onion in olive oil. Add garlic, tomatoes, tomato soup, white wine, and herbs; season with salt and pepper, and bring to a boil. Add vegetables, let cook uncovered over medium heat for 40-50 minutes until veg is cooked through. Serve hot or cold.