David Scher


David Scher


David Scher - "Mars," 2013, Oil on linen, 51.25 x 63.75 inches

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