Peel and thinly slice fresh peaches. Place sliced peaches into a large mixing bowl. Add granulated sugar, juice of one lemon, vanilla and almond extracts and cinnamon. Stir to combine, then let fruit sit for 15-20 minutes. This resting time will allow the peaches to release some of their juicy goodness, AND let the sugar fully dissolve. Once done "resting", smash the peaches into small pieces using a potato masher.
Once peaches are mashed, remove 2 cups of crushed peaches. Place them in a blender. Puree these two cups of peaches until you have a smooth fruit mixture.
Add whipping cream to the 2 cups of peach puree in blender. Give it a few pulses to combine peach puree and whipping cream. Cover blender (or pour into a container with a lid) and refrigerate this peach puree/cream mixture until very cold. After peach/cream mixture is really cold, pour it into cannister of ice cream machine, and freeze according to the manufacturer's instructions.
Transfer ice cream to a large bowl/container as soon as it is done churning in the freezer. Immediately add reserved mashed/chilled peaches; stir to combine. Place lid on container and place in freezer to "firm up" for a few hours! When firmed up, serve, and enjoy!
Perfectly Peachy Ice Cream https://www.thegratefulgirlcooks.com/perfectly-peachy-ice-cream/