an illustration of a space station on a mountain, an art deco painting by james gilleard, behance contest winner, space art, concept art, matte painting, matte background