Carrot cake

The best carrot cake ever! Full of flavour, with nuts and pineapple! Covered with cream cheese frosting.