In a large bowl, whisk together the flour, almond flour, cinnamon and salt. Set aside.
In another large bowl, beat butter until fluffy.
Add 1 cup of powdered sugar and beat until incorporated. Scarpe down sides.
Add egg yolks and beat until blended.
Add the vanilla and beat.
Add lemon juice and beat.
Add dry ingredients and beat until just combined.
Divide dough in half.
Take one half and place on parchment paper.
Top with another piece of parchment paper and roll out to about 1/4" thick.
Repeat with other half.
Chill dough in refrigerator for at least one hour.
Line baking sheet(s) with parchment paper. Set aside.
Preheat oven to 350.
Using a Linzer cookie cutter cut out cookies in pairs; one solid and one with cutout.
Place on prepared sheet.
Bake 9-10 minutes, until cookies appear dry and cooked.
Allow to cool.
Spread about 3/4 teaspoon of jam an each solid cookie and top with a cutout cookie.
Dust tops of cookies with powdered sugar.