Made with fresh strawberry sauce and strawberry frosting in multiple layers, this strawberry lemon cake tastes delicious and looks stunning.
156