A sliced lemon loaf cake with tart lemon glaze.
shares