Oil on Canvas 30x24in
This is a kind of made-up environment, composited together from several different areas and elements.
View the discussion thread.