Day 1: In a large bowl add the green, red and serrano peppers, celery, carrot, onion, and cauliflower. Stir in salt, and fill with enough cold water to cover the vegetables. Cover with lid or plastic wrap and refrigerate overnight.
Day 2: Drain water, and rinse vegetables.
In a separate bowl, mix together garlic, oregano, red pepper flakes, black pepper, and pimiento. Pour in vinegar and olive oil, and mix well. Combine with vegetable mixture, cover, and refrigerate for 2 days allowing flavors to meld.
Please note that some ingredients and brands may not be available in every store.