22nd Annual Millpond Fest begins Friday