Lemon Cake

A moist and fluffy lemon cake bursting with fresh citrus flavor, topped with sugar powder.