Description
NASA. Space shuttle Endeavour (Mission STS-88) takes off at night from launch pad 39A at Cape Canaveral. On board are the first components of the future International Space Station. December 4, 1998. Vintage chromogenic print on KODAK paper. Legend on back label: Kennedy Space Center. 25 x 20.3cm with margins.
339
Online
NASA. Space shuttle Endeavour (Mission STS-88) takes off at
You may also like