Combine flour and salt in large bowl. Form a well and stir in oil and egg yolks, then 3/4 cup very cold water little by little until flour is incorporated. Add brandy and stir for 10 minutes until batter is smooth and a bit thicker. Set aside to rest for 30 minutes.
Meanwhile, prepare a large bowl of ice water; set aside. Bring medium pot of water to boil over high heat. Using a paring knife, score the bottom of the peach with a small “X”. Add peaches to boiling water and leave for 5-10 seconds. Remove with a slotted spoon and add to bowl of ice water to stop the cooking. Remove skin, split the peaches, discarding the pits. Place halves in small bowl. Drizzle lemon juice over and toss to coat to prevent browning.
In the bowl of electric mixer fitted with whisk attachment, whisk egg whites with pinch of salt until foamy. Increase speed to high and beat until stiff, about 3 minutes.
Add about a quarter of the beaten egg whites to peach batter mixture and stir until well mixed. Pour mixture over the remaining whites and fold together as lightly as possible.
Line a plate with paper towels and place the sugar in a shallow plate; set both aside. Heat the oil to a depth of 3 inches in large deep pot or deep fryer to 360°. Working with 2 to 3 halves at a time, dip peaches in batter, and fry until golden brown, 30 to 90 seconds per side. (Don't put all the peaches in at once or the oil temperature will drop too much.) Remove to the plate lined with paper towels then quickly roll them in sugar to coat completely. Serve immediately with vanilla ice cream.