20131106122239

Leslie Lang and Jeff Walls at Yale