numbers station
Aerospace concept art, development art; illustration and advertising.
Hermes at Astronautix
Image credit: ESA
Image source: ESA