Polvorones are Spanish shortbread cookies made with flour, sugar, almonds, and lard, often flavored with cinnamon or lemon.
Loading reviews...