Preheat oven to 325°F (163°C). Grease and line a 9-inch springform pan.
Mix graham cracker crumbs, sugar, and melted butter. Press firmly into the bottom of the pan to form the crust. Bake for 10 minutes and set aside.
In a large bowl, beat cream cheese and sugar until smooth. Add eggs one at a time, mixing well after each. Stir in sour cream, vanilla, and flour until combined.
Pour filling over the cooled crust. Bake for 55–65 minutes, until the center is just set but slightly jiggly.
Turn off the oven, crack the door, and let cheesecake cool inside for 1 hour to prevent cracks.
Chill in the refrigerator for at least 4 hours or overnight.
Before serving, arrange peach slices and berries on top. For a glossy finish, warm apricot jam and brush over the fruit.