Preheat oven to 170 degrees C / 150 degrees C. Lightly grease and line trays with baking paper.
Beat butter and sugar in small bowl, using an electric mixer until light and fluffy. Beat in yolk until combined. Mix in essences; fold in flour and almonds until combined.
Roll heaped tablespoons of mixture into sausage shapes; form into a crescent. Arrange on prepared trays.
Bake for 35-40 minutes. Cool on trays for 10 minutes before transferring to a wire rack to cool completely.
Dust liberally with icing sugar.