Preheat the oven to 375 degrees. Cover the baking sheet with a silicone mat or parchment paper.
In a medium bowl, whisk together flour, baking soda, baking powder, salt, cinnamon, cloves, nutmeg, and ginger.
Using a mixer on medium, cream butter and sugar until light and fluffy. On low, add the egg mixing just until incorporated.
Blend in the flour mixture in 3 intervals mixing just until incorporated.
Stir in apples, walnuts, oats, and raisins.
Drop by rounded tablespoons about 1 ½ - 2 inches apart on prepared baking sheets.
Bake for 10-13 minutes or until baked through and lightly browned. After 5 minutes, remove to cookie cooling racks.
Once the cookies are fully cooled, mix together the powdered sugar, cinnamon, and milk. Add the milk a little bit at a time until you have reached optimum consistency. Drizzle over fully-cooled cookies.
