Start by peeling and chopping the tomatoes into small pieces.
Skin the cucumber and chop it along with the green bell pepper and celery sticks.
Place all the chopped vegetables into a blender or food processor.
Add minced garlic, finely chopped red onion, extra virgin olive oil, sherry vinegar, salt, and black pepper to the blender.
Blend everything until smooth, adding cold water gradually until you reach the desired consistency.
Taste the mixture to adjust seasoning and spice levels accordingly.
Pour the soup into a bowl and refrigerate for at least 1-2 hours to chill thoroughly.
Serve the gazpacho cold with ice cubes if desired, and garnish with fresh herbs.