Roy Thomas


Roy Thomas, Unexpected Revelation, 72x60 inches, Oil On Canvas
60 x 48 inches, oil on canvas, year 2011