Deluxe Carrot Cake

A moist cake loaded with carrots, walnuts, raisins, coconut and pineapple topped with cream cheese icing laced with orange and lemon zests.