Kim Holmes. Photo by Kyle Froman