David Scher


David Scher


“Mars,” 2013, Oil on linen, 51.25 x 63.75 inches