Make the cake: Preheat the oven to 350º. Line a 9-inch springform pan with parchment paper and butter it or spray it with nonstick spray.
In a stand mixer or with a handheld beater, cream the butter, sugar and lemon zest for 1 to 2 minutes. Add the eggs, scrape down the bowl and mix until thoroughly combined. Mix in the ricotta.
In a separate bowl, combine the flours, baking powder and salt. In 2 to 3 batches, gently mix into the butter mixture without overbeating. When fully combined, fold in the peaches with a spatula.
Pour the batter into the prepared pan and set aside while you make the crumb.
Make the Crumb: Combine the cake flour, sugar and almonds in a bowl. Use your hands to mix together.
Pour in the melted butter and gently toss until soft clumps form. Continue until no more flour is visible, and a crumble has formed with small and large crumbs.
Distribute the crumble evenly over the cake batter and bake for 60 to 70 minutes, rotating halfway. The cake is done when a cake tester comes out clean and the top is golden brown and bounces back when pressed.
Let the cake fully cool before removing from the pan and serving.