INGREDIENTS
•
4 large peaches
•
1/2 cup water
•
3/4 cup sugar
•
1/2 cup sour cream
•
1 cup heavy cream
•
1/4 tsp vanilla extract
•
A few drops of freshly squeezed lemon juice
•
1/4 cup brown sugar
•
3/8 cup flour
•
1 1/2 tsp cinnamon
•
pinch of salt
•
3 T cold butter cut into small pieces