Home
Search for images
2010-3925
STS-133 DISCOVERY ENGINE-1 INSTALLATION
Location
KSC - OPF-3
Date
June 30, 2010