Alfajores, Spanish biscuits

Alfajores, Spanish biscuits
Alfajores are Spanish biscuits made from almonds, figs and honey.