American space shuttle launch, symbolic illustration, Houston, TX, USA. Concept art poster dedicated to space exploration and the US space program.
or
Purchase