Peaches are the favorite fruit of millions of people