1. Roughly chop all the vegetables.
2. Place all the vegetables in a food processor or a blender, you there is not enough space, blend 1/2 of the vegetables and then add the rest. Add the bread, vinegar, olive oil, water and seasoning. Blend until smooth. Check the seasoning and add salt if needed.
3. If you want very smooth texture strain through a sieve, if not serve the soup as is.
4. Serve cold, garnish with bread croutons, green onion, basil, cucumber and drizzle extra virgin olive oil.