Back to album

STS-111 Landing

Space Shuttle Endeavor's STS-111 mission landed on June 19, 2002 at Edwards Air Force Base. The mission resupplied the station and switched out the Expedition 4 crew for the Expedition 5 crew.

 

NASA Media Usage Guidelines

 

Credit: NASA

Image Number: EC02-0131-3

Date: June 19, 2002

104,154 views
111 faves
0 comments
Uploaded on June 19, 2022
Taken on June 19, 2002