Home
Search for images
KSC-97PC909
STS-85 Crew Equipment Interface Test (CEIT
Location
Kennedy Space Center, FL
Date
June 14, 1997