Home
Search for images
KSC-98pc500
KENNEDY SPACE CENTER, FLA. -- STS-90: Columbia
Location
Kennedy Space Center, FL
Date
April 17, 1998