Trailing its drag chute, Space Shuttle Discovery slows to a stop after landing at Edwards Air Force Base to conclude its almost 14-day, 5.7-million-mile journey to the International Space Station on mission STS-128 (NASA photo / Tony Landis)
Title: Space Shuttle Discovery slows to a stop after landing to conclude its journey to the International Space Station.
Location: Edwards Air Force Base, CA
About Title: To help you find images you’re searching for, previously untitled images have been labelled automatically based on their description
Get the app
Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more