Beat the butter and sugar until fluffy and creamy. Lower the speed and add the vanilla, cinnamon, salt, orange zest and tehina. Mix to a smooth consistency. Add the flour and baking powder until the dough is smooth. Cover and refrigerate for one hour.
Preheat the oven to 180C (350F).
Mix the icing sugar and cinnamon in a small bowl. Take pieces of dough and form balls the size of large olives. Roll the balls in the sugar-cinnamon mixture and place on a Silpat or parchment-lined baking sheet, spacing them about 1/2 inch apart. Bake for 15 - 20 minutes. The cookies should remain light colored. Don't move them to a cooling rack until they are completely cool because these are delicate.