Apricot and Almond Cake with Oranges and Caramel

Clara McQuaid bakes a cake to delight all the senses.