Place the bread slices in a bowl with 1/2 cup of water. Let it soak while you work on the tomatoes.
Make crosswise cuts at the tops of the tomatoes. Place the tomatoes in a large pot of boiling water for 40 seconds or so and then place them in ice water. After that gently peel the skins off.
In a large food processor or blender, place the tomatoes with the cucumbers, bell peppers, onions and garlic. Top with the soaked bread. Pour 1/2 cup extra virgin olive oil and the sherry vinegar. Run the processor for a few seconds then add the salt, pepper, cumin. Blend for 1 minute, or until the soup reaches your desired consistency.
Serve cold, topped with croutones or fresh greens.