James Cohan Gallery

James Cohan Gallery

Xu Zhen, Light Source - Bathsheba Holding King David's Letter, 2014, Oil on canvas, 33.8 x 38.6 inches (86 x 98 cm), Produced by MadeIn Company. Image courtesy of James Cohan Gallery, New York and Shanghai
Publication
Subscribe
Get updates on the James Cohan Gallery