Almond Cherry Snowballs are packed with candied cherries, which is the epitome of holiday baking, and are nothing short of extraordinary!
680