Click photos to enlarge. (News-Banner staff photos unless noted)