Process flour, icing mixture and butter until combined.
Add egg yolks and enough water to make ingredients form a dough.
Knead dough on a floured surface until smooth, and place covered in the refrigerator for 30 minutes.
Roll ½ of the dough between two sheets of baking paper until large enough to cover the base of a lined and greased 23cm round pie dish.
Place covered in the refrigerator for 30 minutes.
For the filling beat the butter and sugar in a small bowl with an electric mixer until light and fluffy.
Beat in eggs one at a time, then stir in almond meal, flour and vanilla and mix well.
Spoon filling into prepared dish, and top with peaches.
Roll remaining pastry between two sheets of baking paper until large enough to cover the pie. Place pastry on top and trim the edge.
Prick the top of the pie with a fork.
Cook in a moderate oven on 180ᵒC for 30 minutes, or until cooked through.
Brush top of pie with apricot jam, and serve warm or cold with whipped cream and vanilla custard.