John Krostag. Photo courtesy of North Shore Bank.

Photos