Heat oil in a large skillet and saute the onion over medium heat until softened. Add the potato, garlic, ginger and curry powder. Saute, stirring frequently, for 5 minutes. Add the carrots, celery, peppers, mushrooms, green peas, zucchini, corn, salt and pepper, to taste. Cover and cook over low heat for about 15 minutes or until the vegetables are very tender and the mixture is quite dry. Remove from heat and let cool.
Preheat oven to 400 degrees. Line 2 large baking sheets with parchment paper.
Divide the pastry into 8 pieces. On a lightly floured surface, roll 1 piece out to form a circle about 10 inches in diameter. Spoon one-eighth of the curried vegetable mixture into the center, and gather the pastry up to form a bundle, pinching the pastry together to hold it in place. Trim the ragged ends from the top of the pastry bundle. Repeat with the remaining pastry and filling. Use the pastry trimmings to make leaf and berry shapes and decorate the bundles, sticking them on with some of the beaten egg. Brush the bundles all over with the egg, lift them carefully onto the baking sheet, and bake for 20 to 25 minutes, or until the pastry is golden and the filling is heated through. Serve immediately on salad greens, garnished with tomato wedges.