Sweet almond cakes topped with fresh apricot slices and finished with a warm honey and orange juice glaze.