Rachel Keller. Photo courtesy George H. Price Productions

Rachel Keller (courtesy George H. Price Productions)