Cream the Butter and Sugar together untill it is light & creamy.
Add the Lemon juice & Zest. Mix well.
Add Walnuts & Saffron. Mix well.
Shift Flour, Baking powder, Baking Soda & Salt together. Add flour mixture little by little & mixing it gently.
On a greased Baking sheet, place lemon size balls of the mixture & bake at 180c for 10-12 mins. Allow to cool. When the cookies are still warm, sprinkle some powdered Sugar on top & serve.