Princess Michelle's and Almond Hand Rolls. My favorite Christmas Candy! Princess Michelle’s and Almond Hand Rolls. My favorite Christmas Candy! ← PREV POST NEXT POST →