DeLeon hosting annual Peach and Melon Festival