David Scher


David scher


“Noah Noah,” 2013, Flashe on canvas, 67 x 83 inches