Donald Groscost
Neverwood
, 2008
Oil on canvas
22.5” x 26.5”