Tarta de Santiago

Also called "Tarta de Almendra", a simple, moist cake of ground almonds, sugar and eggs (no flour), dusted with confectioner's sugar.