Preheat oven to 425.
Peel and slice your peaches into about 1/2" in slices and add to a bowl. Add in lemon juice and vanilla and stir. Put into a colander and drain.
In another bowl add your flour, sugar, brown sugar, salt, cinnamon and nutmeg and stir with fork until combined. Add your peaches back to a bowl and sprinkle your dry ingredients over top and stir to combine.
Put one of your crusts in a standard pie plate
Pour your peach mixture into bottom of pie crust and spread over evenly then dot with butter pieces over the top.
Layer your other pie crust on top and crimp edges to seal. With a paring knife put about 8 slits in the center of your pie crust for venting and sprinkle with cinnamon sugar.
Bake in oven for 10 minutes then reduce your temperature to 350 and continue baking for about 30-35 minutes longer until crust is golden.
Top with a scoop of vanilla ice cream for the ultimate Summer dessert!