![](http://www.alamy.com/thumbs/6/9A45037D-11A8-4726-A1B6-91AECE237C56/GE4HTF.jpg)
Space Shuttle Discovery's STS-51G mission lands at Edwards Air Force Base, CA, marking the end of its seven day mission. Image # : 51g-s-225 Date: June 24, 1985
Size: 2055px × 1625px
Photo credit: © ART Collection / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: discovery, shuttle, space, sts-51g