01 - Preheat oven to 175°C. Grease a 23 cm springform pan and line the base with parchment paper.
02 - Combine graham cracker crumbs and melted butter in a medium bowl. Mix until evenly moistened. Press firmly into the bottom of the prepared pan.
03 - Bake the crust for 10 minutes, then remove from the oven and allow to cool slightly.
04 - In a large bowl, beat the softened cream cheese until smooth and creamy. Add sugar and mix until incorporated.
05 - Mix in sour cream, eggs (one at a time), flour, and vanilla extract, beating just until the mixture is smooth after each addition.
06 - Gently fold in fresh blueberries using a spatula, taking care not to crush them.
07 - Pour the cheesecake filling over the cooled crust and smooth the surface.
08 - In a small bowl, combine flour, sugar, cold butter, cinnamon, and salt. Rub together with fingers or use a pastry cutter to form coarse crumbs.
09 - Sprinkle the crumble mixture evenly over the cheesecake filling.
10 - Bake for 45 to 50 minutes until the edges are set and the center is slightly jiggly.
11 - Turn off the oven, crack the door open, and let the cheesecake cool inside for 1 hour.
12 - Remove cheesecake from oven and refrigerate for at least 4 hours, or overnight, before slicing and serving.