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.
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
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.
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