Robert C. Jackson

Robert C. Jackson, "Moment of Despair," 2018, oil on linen, 24 x 72 inches, $25,000
Robert C. Jackson, "Moment of Despair," 2018, oil on linen, 24 x 72 inches, $25,000

click on images below to enlarge

Preview of Robert C. Jackson show in American Art Collector, 1/2015.

Video