Cannondale craft festival on May 14-15