This naturally gluten free almond cake recipe is infused with orange zest, topped with crunchy toasted almonds and a dusting of confectioners' sugar.
105