Kevin J. Anderson

Photo by Steven L. Sears