1Preheat oven to 350 degrees F (175 degrees C). Grease and flour a 9x13 inch pan.
2Squeeze the orange and reserve 1/3 cup of the juice. Grind the orange peel and pulp, raisins and 1/3 cup walnuts together. Set aside.
3In a large bowl, combine flour, sugar, baking soda and salt. Add milk, shortening, and eggs. Beat for 3 minutes at medium speed. Stir in orange-raisin mixture.
4Pour batter into prepared pan. Bake in the preheated oven for 35 to 40 minutes, or until a toothpick inserted into the center of the cake comes out clean.
5For the topping: Drizzle reserved 1/3 cup orange juice over warm cake. In a small bowl combine 1/3 cup sugar, 1 teaspoon cinnamon and 1/4 cup walnuts; sprinkle over cake