1. Steam asparagus until tender.
2. Drain and immerse in cold water to stop cooking; drain again.
3. Arrange on a large serving platter. Cover and refrigerate until cold.
4. Vinagreta: In a small bowl, whisk together the olive oil and red wine vinegar.
5. Stir in the tomato, red bell pepper, green onion and parsley.
6. Season vinagreta with salt and pepper to taste.
7. Drizzle half of the vinagreta over the asparagus.
8. Garnish the asparagus with the chopped egg.
9. Serve and offer the remaining vinagreta separately.