Sci-fi illustration of a space station by Pascal Blanché