Carousel returning to Walnut Beach: Ribbon cutting will be July 4