This eggless carrot cake is made with no eggs and a secrete ingredient to keep it moist and delicious. Made with fresh carrots and a tangy lemon frosting!
696