Tracy Chevalier

Tracy Chevalier. Photo by Nina Subin.