Peach pie with fresh peaches