In a medium saucepan, heat 3 tablespoons of olive oil over medium heat. When hot, add the garlic and saute until light brown. Add the carrots and continue to saute for 1 minute. Add the tomato juice and bring up to a boil. Pull mixture off the heat and cool over an ice bath or refrigerate for 1 hour.
In a medium bowl, combine the cooled tomato mixture, lemon juice, fennel, cucumber, onion, zucchini, 1 teaspoon salt, and 1 teaspoon pepper. Stir in 1 tablespoon olive oil. Place the bowl in the refrigerator to chill until cold.
Just before serving, add the tomatoes, parsley, basil, and vinegar. Serve with a drizzle of olive oil over top.