numbers station
Aerospace concept art, development art; illustration and advertising.
Space Station Freedom on Astronautix
Image source: NASA MFSC