Almond Pastry

almond pastry

A jam filled cake, cut in half with almonds on top