Baked Almond Tart

A mixture of finely ground blanched almonds, sugar and water that has been cooked until smooth

Categories: ,