Ingredients · 1 package frozen pie crust, or 1 batch homemade pie crust · 3 cup fresh peaches (preferbly organic), sliced · 3/4 cup sugar · 1 teaspoon almond ...