Sponge cake with powdered sugar, a light and sweet dessert often served with a dusting of powdered sugar.
Loading reviews...