Tarta de Santiago

A simple, moist cake of ground almonds, sugar and eggs (no flour), dusted with confectioner's sugar.