Snowballs are a great sweet treat with lightness, texture and they are absolutely beautiful. Your creativity will have a field-day with this great dessert.
Rppolak