Space Shuttle Discovery Over Earth (NASA, International Space Station, 02/26/11)
Size: 2701px × 1849px
Photo credit: © NG Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: (nasa, crew, crewearthobservation, discovery, earth, internat, nasa, observation, research, science, shuttle, space, spaceshuttle, station, stationresearch, stationscience