Preheat oven to 350°F Line a baking sheet with parchment paper.
In a large bowl, cream together butter and confectioners' sugar. Beat in orange zest, ground cloves, ground almonds, cornstarch and salt.
Slowly blend in the flour with the mixer on low speed until all of the flour has been incorporated and the dough comes together.
Shape dough into 1-inch balls and place on prepared baking sheet. Bake for 12-15 minutes, until the edges of the cookies just start to brown.
Cool on baking sheet for 5 minutes.
Sift 1/2 cup confectioners’ sugar onto a plate. Dip the bottom of each cookie into the confectioners’ sugar, then place on a wire rack. Dust tops of cookies thoroughly with remaining confectioners sugar, using more sugar if necessary.